中等React
0 1

为何React并不推荐优先使用Context API?请说明原因与场景?

【概念释义】

React 不推荐优先 Context 因:1) 任意 value 变导致所有 consumer re-render;2) 隐式依赖难追踪;3) 滥用替代 composition;4) 调试不如 Redux DevTools。适用:低频变更主题/locale/auth。高频态用 Zustand/Redux。

【基础使用】

jsx
const ThemeContext = createContext("light");

function Button() {
  const theme = useContext(ThemeContext);

登录查看完整 882

回答讨论

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

本题库更多题目(50)