困难React
0 1

React 的immutable 的原理是什么?

【概念释义】

React 更新检测依赖引用相等:immutable 指每次更新返回新对象/数组而非 mutate 原数据,使 shouldComponentUpdate/memo/Redux reducer 能发现变化。Immer 用 draft 写法产 immutable 结果;Immutable.js 持久化数据结构;浅拷贝 + spread 是最常用轻量方案。

【基础使用】

javascript
"qb-hl-comment">// ❌ mutate
state.user.name = "Li";

"qb-hl-comment">// ✅ immutable
const next = {
  ...state,

登录查看完整 1148

回答讨论

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

本题库更多题目(50)