我们知道的整个视图层是一个类似树的结构,以父亲和儿子节点的形式绘制。当我们首次联系时,我们用来实现页面刷新。我们调用此刷新方法并刷新父节点,因此,父节点下的所有子节点都将执行刷新方法。
SetState通过元素实现刷新。MarkNeedSbuild
首先,我们需要了解执行刷新时的操作:
触发刷新的三种重要方法将执行三种重要方法
与源代码相结合,您可以看到常用的雕像,以及其他继承。LET来看看这三种方法的用法。
重写该方法并同时执行。当更新配置时,该方法被调用。
注意:执行的先决条件是
使用它们的学生会发现节点的操作,其子任命只依靠子组件来重新获取该方法,而没有依赖关系的其余子组件并不是RE -RE -re -re -re-。
从源代码分析中继承自我,继承自我。
相反,我们发现了不同的观点。这里的方法没有调用相应的对象方法,而是直接返回。
结合上述分析的触发条件,因为该方法未重新构造,因此未建立。
如何通知具有依赖关系的组件以刷新?让我们仔细研究内部实现:
可以看出,该方法中还有一个方法: - > - >
它在中国实施,更新所有依赖的子组成树
它是内部维护之一,并存储与您自己的所有依赖关系。
子类实现的方法只能在返回时触发子组件方法。(前提是有一个依赖性),将被调用。