React 不可变数据

  • 如果直接修改数据 可能 检测不到 数据变化, 导致 组件不会更新
  • immutable.js 生成新数据, 并共享没有改变的数据, 新的props 或state 新的部分触发组件更新, 老的共享结构自然不更新

pure components 会等 props 和 state 浅比较, components 则 父组件更新 它就更新

Leave a Reply

Your email address will not be published. Required fields are marked *