中等ReactHooks
0 1

React项目使用Hooks 时需要遵守哪些原则?

【概念释义】

Hooks 规则:1) 只在顶层调用,不在 loop/if/嵌套函数;2) 只在 React 函数组件或自定义 hooks 调用;3) 依赖数组诚实(useEffect/useMemo/useCallback);4) 自定义 hook 以 use 开头;5) Stale closure 用函数式更新或 ref;6) ESLint react-hooks/exhaustive-deps 辅助。

【基础使用】

jsx
"qb-hl-comment">// ❌
if (cond) useState(0);

"qb-hl-comment">// ✅

登录查看完整 1090

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)