React Class组件与功能组件

时间:2019-05-22 16:07:01

标签: reactjs react-16

在需要在组件中使用React16class components的{​​{1}}之前,在functional components上使用state。 在最新版本中,React引入了HooksEffects,使用它们我们可以在lifecycle methods内使用statelifecycle methods

那么,为什么functional components仍然存在?是否仍然需要选择class components而不是class components

1 个答案:

答案 0 :(得分:1)

Here,您会看到需要使用班级组件的情况

最常见的需要类组件的情况是,如果您想制作一个ErrorBoundary,那么您将需要一个类组件,因为您还不能使用钩子来实现2 Hacker Rank