徜徉在知识海洋的一群鲸鱼
Hooks
Hooks

Hooks

16.8版本新增特性

纯函数和class组件会遇到复用状态逻辑很难,react没有提供可复用性行为附加到组件,比如把组件连接store,但是HOC或者props和render会形成嵌套地狱,provider和consumer等,会改变组织结构,代码会更复杂,甚至嵌套地狱

为了共享状态逻辑提供更好的原生途径,可以用hooks提取组件的状态逻辑,

useState可以直接让函数组件拥有state