Skip to content

Commit 56098b3

Browse files
docs(cn): translate reference/rules/rules-of-hooks.md into Chinese
1 parent d24be70 commit 56098b3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/content/reference/rules/rules-of-hooks.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ title: Hooks 规则
33
---
44

55
<Intro>
6-
Hooks 是通过 JavaScript 函数定义的, 但它们代表了一种特殊的可重用 UI 逻辑,并且对它们的调用位置有限制
6+
Hooks 是通过 JavaScript 函数定义的, 代表了一种特殊的可重用的 UI 逻辑,它们的调用位置有一定的限制
77
</Intro>
88

99
<InlineToc />
1010

1111
---
1212

13-
## 只在顶层调用 Hooks {/*only-call-hooks-at-the-top-level*/}
13+
## 只能在顶层调用 Hooks {/*only-call-hooks-at-the-top-level*/}
1414

15-
名称以 `use` 开头的函数在 React 中被称为 [*Hooks*](/reference/react)
15+
名称以 `use` 开头的函数在 React 中被称为 [*Hooks*](/reference/react)
1616

17-
**不要在循环、条件、嵌套函数或 `try`/`catch`/`finally` 块中调用 Hooks ** 相反,你应该在 React 函数的顶层使用 Hooks ,并且在任何提前返回之前。你只能在 React 函数组件中调用 Hooks :
17+
**不要在循环、条件、嵌套函数或 `try`/`catch`/`finally` 块中调用 Hooks ** 相反,你应该在 React 函数的顶层使用 Hooks ,并且在任何提前返回之前。且你只能在 React 函数组件中调用 Hooks :
1818

1919
* ✅ 在[函数组件](/learn/your-first-component)的顶层调用它们。
2020
* ✅ 在[自定义 Hooks ](/learn/reusing-logic-with-custom-hooks)的顶层调用它们。
@@ -109,7 +109,7 @@ function Bad() {
109109

110110
<Note>
111111

112-
[自定义 Hooks](/learn/reusing-logic-with-custom-hooks) *可以* 调用其他 Hooks (这就是它们的目的)。因为自定义 Hooks 也只应该在函数组件渲染时被调用
112+
[自定义 Hooks](/learn/reusing-logic-with-custom-hooks) *可以* 调用其他 Hooks (这就是它们的目的)。因为自定义 Hooks 也只能在函数组件渲染时被调用
113113

114114
</Note>
115115

0 commit comments

Comments
 (0)