基于类的组件还是功能组件?

问题描述 投票:-2回答:2

我们可以使用功能组件或基于类的组件来构建整个React应用程序,对于构建有状态组件是必不可少的吗?

reactjs web-applications stateful
2个回答
0
投票

您也可以使用功能组件来构建整个应用程序!在React Hooks的帮助下,状态管理也已经可以通过功能组件实现,对于任何新项目,这都是推荐的处理方式。


0
投票

从React 16.8开始,他们引入了react hooks。因此,现在您可以使用基于props的方法使用功能组件来构建整个应用程序,并使用钩子来构建基于类的组件所提供的一切。

因此,这是您需要做出的决定。但是,如果您考虑使用100%因子进行测试,那么带有挂钩的功能组件是最佳选择。

© www.soinside.com 2019 - 2024. All rights reserved.