useEffect如何保持状态

时间:2020-09-27 14:37:19

标签: javascript reactjs react-hooks

我的问题是概念性的,也就是说我们都知道使用useEffect Hook,每次在每次渲染之后调用useEffect时,React都会在下次运行效果之前清除先前渲染的useEffect,然后再次使用其新渲染来声明useEffect。 useEffect如何保持以前的状态?

1 个答案:

答案 0 :(得分:0)

google it。简而言之,React知道要安装,安装了哪些组件。它会跟踪所有组件。因为它跟踪所有数据,所以可以为每个数据分配任意数据。本质上就是钩子。

所有钩子所做的本质上是提供一种机制,以允许功能组件使用实例变量(某种形式的内部状态,但不能像您在React中那样考虑“状态”)。

相关问题