中等React
0 1

当React的多个组件有自己的state,同时需要维护一些公共状态时,该如何设计和管理这些状态?

【概念释义】

多组件各有 local state,又需 公共状态 时:将共享部分 提升到共同父Context 提供读写、全局 store 存 domain state、React Query 存服务端共享数据。原则:local 优先;共享最小化;写操作单一路径(dispatch);避免多处 duplicate sync。

【基础使用】

jsx
function Wizard() {
  const [form, setForm] = useState({ step1: {}, step2: {} });
  return (
    <FormContext.

登录查看完整 1075

回答讨论

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

本题库更多题目(50)