有了react16.7 hooks,是不是意味着可以不使用class组件了,只使用函数组件就可以了?
1 回答
蛊毒传说
TA贡献1895条经验 获得超3个赞
项目工程化,redux还是必须的。
hooks做了三件事
简化
state
简化生命周期
提供自定义方法Hook.
这些内容都只针对React 的Component
,而对React工程并没有什么影响。
在这之前,你的项目工程化做的足够好时,代码中都很少见 extends React.Component
这样的代码了,相对更多的是 SFC
。
所以单从要不要使用class
来说,hooks从工程化的角度还是作用不大。
但是对于React Component
本身来说,意义非常大。尤其 useEffect
。
- 1 回答
- 0 关注
- 2382 浏览
添加回答
举报
0/150
提交
取消