React Hooks
- React Hooks 解决问题:组件很难服状态逻辑
- 组件更新时执行顺序
before render->useEffect 的返回函数->useEffect
- 组件每次 render 时,获取到的 state 和 props 都是当前 render 里的值。而 ref 在所有 render 里都保持者唯一的引用,不同的 render 中取到的 ref 都是一个地址。
- hook 使用规则
- 只在 react 函数最顶层调用
- 只在 react 函数中调用 hook
React Hooks
before render->useEffect 的返回函数->useEffect