No title
React16.8.0
React
hooks
useReducer 懒初始化
React DOM
使用 Object.is 比较 useState 和 useReducer 的值
React.lazy() 支持异步
Effect 的清楚函数要么返回 undefined 要么返回 function, 否则是不允许的
React Test
支持 hooks
新增 ReactTestRenderer.act() 和 ReactTestUtils.act() 用于批量操作以贴近实际场景
ESLint
- 支持 hooks
React17.0.0
React
新增 react/jsx-runtime 和 react/jsx-dev-runtime 处理 JSX 转换
context 可以设置 displayName 以便调试
停止使用 fb.me 进行重定向(@cylim refactor fb.me url to reactjs.org/link)
React DOM
dom 绑定到 root 上而不是 document 上
在运行下一个 effect 会把之前的所有 effect 清除
异步运行 effect 清除函数
合成事件系统完善,移除事件池等
Fix
React15.0.0
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment