Skip to content

Commit a2a7ef6

Browse files
authored
fix(cn): correct useState link (#1159)
1 parent ff9fa48 commit a2a7ef6

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/content/learn/adding-interactivity.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ button { margin-right: 10px; }
7676

7777
组件通常需要根据交互改变屏幕上的内容。在表单中键入更新输入栏,在轮播图上点击“下一个”改变显示的图片,点击“购买”将产品放入购物车。组件需要“记住”一些东西:当前的输入值、当前的图片、购物车。在 React 中,这种特定于组件的记忆被称为状态。
7878

79-
你可以用 [`useState`](/reference/usestate) Hook 为组件添加状态。*Hook* 是能让你的组件使用 React 功能的特殊函数(状态是这些功能之一)。`useState` Hook 让你声明一个状态变量。它接收初始状态并返回一对值:当前状态,以及一个让你更新状态的设置函数。
79+
你可以用 [`useState`](/reference/react/useState) Hook 为组件添加状态。*Hook* 是能让你的组件使用 React 功能的特殊函数(状态是这些功能之一)。`useState` Hook 让你声明一个状态变量。它接收初始状态并返回一对值:当前状态,以及一个让你更新状态的设置函数。
8080

8181
```js
8282
const [index, setIndex] = useState(0);

src/content/learn/state-a-components-memory.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ translators:
1313

1414
<YouWillLearn>
1515

16-
* 如何使用 [`useState`](/reference/usestate) Hook 添加 state 变量
16+
* 如何使用 [`useState`](/reference/react/useState) Hook 添加 state 变量
1717
* `useState` Hook 返回哪一对值
1818
* 如何添加多个 state 变量
1919
* 为什么 state 被称作是局部的
@@ -164,7 +164,7 @@ button {
164164
1. **保留** 渲染之间的数据。
165165
2. **触发** React 使用新数据渲染组件(重新渲染)。
166166

167-
[`useState`](/reference/usestate) Hook 提供了这两个功能:
167+
[`useState`](/reference/react/useState) Hook 提供了这两个功能:
168168

169169
1. **State 变量** 用于保存渲染间的数据。
170170
2. **State setter 函数** 更新变量并触发 React 再次渲染组件。
@@ -351,7 +351,7 @@ State 只是这些特性中的一个,你之后还会遇到其他 Hook。
351351

352352
### 剖析 `useState` {/*anatomy-of-usestate*/}
353353

354-
当你调用 [`useState`](/reference/usestate) 时,你是在告诉 React 你想让这个组件记住一些东西:
354+
当你调用 [`useState`](/reference/react/useState) 时,你是在告诉 React 你想让这个组件记住一些东西:
355355

356356
```js
357357
const [index, setIndex] = useState(0);

0 commit comments

Comments
 (0)