请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于选择使用class组件

不知道是不是老师课程录制的比较早,从16.8版本提出了hooks之后,现在大部分的react项目都是使用函数组件了

正在回答 回答被采纳积分+3

1回答

双越 2022-02-10 08:33:24

直到现在,Hooks 都是一个独立的存在,它并不影响 class 组件。

Hooks 的出现是为了解决多组件复用逻辑的问题,如果项目没有那么复杂,用 class 组件反而更简单一些。

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕容4157932 #1
    是的,hooks的版本是向后兼容的。但是我个人看法是,Class组件的编码思路和Hooks是不同的,基于老旧Class代码不改动的情况下,新的代码还是参杂着Class和函数Hooks组件的话,在编码和维护的时候没有那么直观
    回复 有任何疑惑可以回复我~ 2022-02-10 11:26:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信