Open MJingv opened 5 years ago
Hook 可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性
组件间复用状态逻辑:render props、高阶组件
render props
高阶组件
Hook 使你在无需修改组件结构的情况下复用状态逻辑
Hook 将组件中相互关联的部分拆分成更小的函数(比如设置订阅或请求数据)
React 怎么知道哪个 state 对应哪个 useState?答案是 React 靠的是 Hook 调用的顺序。
调用的顺序
hook 使用规则
函数最外层
React 的函数组件
逻辑组合和复用
setup()函数
React Hook 学习笔记
Hook 可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性
组件间复用状态逻辑:
render props
、高阶组件
Hook 使你在无需修改组件结构的情况下复用状态逻辑
Hook 将组件中相互关联的部分拆分成更小的函数(比如设置订阅或请求数据)
React 怎么知道哪个 state 对应哪个 useState?答案是 React 靠的是 Hook
调用的顺序
。hook 使用规则
函数最外层
调用 Hook。不要在循环、条件判断或者子函数中调用React 的函数组件
中调用 Hook。不要在其他 JavaScript 函数中调用。