首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
qing87
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
在 React 中使用 Immer 管理不可变状态
在 React 中,使用不可变状态可以快速且高效地比较更改前后的状态树。因此,每个组件可在执行任何成本很高的 DOM 操作之前,决定是否重新渲染。 像 Redux 这样流行的状态管理库也遵循着相同的理念。当我们使用 reducers(译者注:根级的 reduce 函数 redu…
为什么说 90% 的情况下,immer 完胜 immutable?
假设 React 组件有这样一个状态: 我们这样修改了它的状态: 你觉得组件会重新渲染么? 我们先在 class 组件里试一下: 渲染 state.a.b 的值,两秒以后修改 state。 你发现它重
86张脑图,一口气看完 React
言简意赅地用86张思维导图🖼,总结 React相关知识点✔,且附原图和源文件📚,快来看看吧🤞~