From 7b742eb1be028bad5b6d0e907fa35fc1f7d11626 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=9F=E9=BA=BB=E5=A6=9E?= Date: Sat, 10 Jun 2023 13:24:52 +0800 Subject: [PATCH] Update sharing-state-between-components.md Fix bold syntax errors --- src/content/learn/sharing-state-between-components.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/learn/sharing-state-between-components.md b/src/content/learn/sharing-state-between-components.md index 8190241236..5fa2fe26bd 100644 --- a/src/content/learn/sharing-state-between-components.md +++ b/src/content/learn/sharing-state-between-components.md @@ -308,7 +308,7 @@ h3, p { margin: 5px 0px; } 在 `React` 应用中,很多组件都有自己的状态。一些状态可能“活跃”在叶子组件(树形结构最底层的组件)附近,例如输入框。另一些状态可能在应用程序顶部“活动”。例如,客户端路由库也是通过将当前路由存储在 `React` 状态中,利用 `props` 将状态层层传递下去来实现的! -**对于每个独特的状态,都应该存在且只存在于一个指定的组件中作为 state **。这一原则也被称为拥有 [“可信单一数据源”](https://en.wikipedia.org/wiki/Single_source_of_truth)。它并不意味着所有状态都存在一个地方——对每个状态来说,都需要一个特定的组件来保存这些状态信息。你应该 *将状态提升* 到公共父级,或 *将状态传递* 到需要它的子级中,而不是在组件之间复制共享的状态。 +**对于每个独特的状态,都应该存在且只存在于一个指定的组件中作为 state**。这一原则也被称为拥有 [“可信单一数据源”](https://en.wikipedia.org/wiki/Single_source_of_truth)。它并不意味着所有状态都存在一个地方——对每个状态来说,都需要一个特定的组件来保存这些状态信息。你应该 *将状态提升* 到公共父级,或 *将状态传递* 到需要它的子级中,而不是在组件之间复制共享的状态。 你的应用会随着你的操作而变化。当你将状态上下移动时,你依然会想要确定每个状态在哪里“活跃”。这都是过程的一部分! @@ -625,4 +625,4 @@ export const foods = [{ - \ No newline at end of file +