React Hooks
React在16.7.0-alpha.0版本中提到了Hooks的概念,目前还是Proposal阶段。
官方也陈述,接下来的90%的工作会投入到React Hooks中。
从目前官方的文档可以看出,Hooks从以下四个方面来提高React的编码。
state
生命周期
content
自定义方法
Hooks的主要用途是替代之前版本的 class
组件。
说明:
到目前为止,React在已发布的release版本中有该功能,想体验该功能,必须安装16.7.0-alpha.0。
npm i react@16.7.0-alpha.0 react-dom@16.7.0-alpha.0
//或者
yarn add react@16.7.0-alpha.0 react-dom@16.7.0-alpha.0