小编Ric*_*ard的帖子

React Hooks 组件与类组件

我一直在阅读关于钩子和它们的一些好处,但似乎苹果和橘子之间有一些比较,在高层次上,钩子组件只是具有依赖注入的人造类。例如,类 setState 与钩子 setState。您无法真正比​​较两者,因为它们的行为不同。行为上的差异不是因为函数或类,而是因为 react 实现了这两个函数。来自 useState 和其他钩子的值只是由依赖容器解析的人造类属性,并在每次渲染后创建和销毁。似乎 React 是说在类上使用钩子组件,因为类混淆了人和机器,但本质上是使用类概念,但称它们为别的东西。好的和坏的代码独立于类和函数,取决于你将问题分解成小块的程度,因此使用钩子移动到功能组件似乎是横向移动。我真的很喜欢 useEffect 的概念,但是我想知道为什么它的行为不能移植到类中。我没有看到嵌套函数比类函数更干净。

javascript reactjs react-hooks

1
推荐指数
1
解决办法
2047
查看次数

标签 统计

javascript ×1

react-hooks ×1

reactjs ×1