3
如标题所示:如何在React中装入所有组件时如何执行操作?我想运行需要安装所有组件的脚本。React:在安装所有组件时执行某些操作
如标题所示:如何在React中装入所有组件时如何执行操作?我想运行需要安装所有组件的脚本。React:在安装所有组件时执行某些操作
React
知道要在父component
上调用componentDidMount
之前首先安装所有child
组件。
所以,你可以在你的主component
使用componentDidMount
回调方法。
由于作为render
方法已经执行很快,componentDidMount
函数被调用。可以用这种方法访问DOM
,从而能够定义操作或数据获取操作。
这么简单,但作品 - 谢谢:) –
您可以在索引文件中有一个计数器,该计数器由'componentDidMount'中的每个组件递增。每个组件都会检查计数器值与总数,并在匹配时运行一个函数。但我不认为这是如何设计使用React的。如果你给我们更多的背景知识,也许我们可以提供替代品。 – Sidney
好的,谢谢,我在想,也许有一些干净的方法来做到这一点。 –
您可以将代码放置在'componentDidMount'中,因为它在您的组件(及其子组件)被装载后被称为*。 –