用于构建用户界面的 JavaScript 库 React 16.9.0 发布,更新如下: React
React DOM重命名不安全生命周期方法
但是,当使用任何旧名称时,您将看到一个警告: 运行一个自动重命名它们的“codemod”脚本:
运行此 codemod 将替换比如把 ComponentWillMount 这样的旧名称,替换为新的名称,UNSAFE_componentWillMount: 以 javascript 开头的 URL:是一个危险的攻击面,在 Reaction 16.9 中,此模式继续工作,但它将记录一个警告。 移除不常见的“模块模式”(工厂)组件 在<video>上添加对 disablePictureInPicture 属性的支持 为 <embed> 添加对 onload 事件的支持 从 DevTools 添加对编辑 useState 状态的支持 从 useEffect 调用 setState 时发出警告 修复内存泄漏 修复 findDOMNode 内部的崩溃,用于封装在 <Suspense> 中的组件 修复警告消息中不正确的参数顺序 React DOM Server
React Test Utilities 和 Test Renderer
详情见发布说明: |