内容简介:React v16.8 版本已于2月6日发布,最值得关注的更新莫过于带来了稳定版的 Hooks 功能。 hooks 可以让你在不编写类的情况下使用 state 和 React 的其他功能。你还可以构建自己的 hooks,在组件之间共享可重用的有状...
React v16.8 版本已于2月6日发布,最值得关注的更新莫过于带来了稳定版的 Hooks 功能。
hooks 可以让你在不编写类的情况下使用 state 和 React 的其他功能。你还可以构建自己的 hooks,在组件之间共享可重用的有状态逻辑。
从 16.8.0 开始,React 包含稳定的 React Hooks 实现:
React DOM
React DOM Server
React Test Renderer
React Shallow Renderer
要注意的是,如需使用 hooks,所有 React 包都需要升级到 16.8.0 或更高版本。如果忘记更新某个包(例如 React DOM),hooks 将无法工作。此外,React Native 将在 0.59 版本中支持 hooks。
不过官方表示,开发者不一定现在就要学习 hooks,因为它没有带来重大变化,开发团队暂时也没计划从 React 中删除类。hooks 的 FAQ 提到了 hooks 的逐步采用策略。
官方的建议是,不要为了马上采用 hooks 而对现有应用程序进行重写。相反,可以在一些新组件中尝试使用 hooks,并进行意见反馈。现阶段的情况是,使用 hooks 的代码仍可以与使用类的现有代码并存。
使用示例和详细更新内容请查看:https://reactjs.org/blog/2019/02/06/react-v16.8.0.html
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Atom 1.30.0 正式发布,带来多项稳定更新
- Chrome 84 稳定版正式发布,带来许多面向开发者的更新
- Kotlin 1.3-M2 发布,带来新特性并提升了稳定性
- VS Code Python 插件 8 月更新,带来 ptvsd 4 稳定版
- Node.js v10.10.0 发布,带来多项稳定更新
- Qt 5.14 稳定版发布,带来更好的 HiDPI 支持和改进 3D 模块
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。