3
如標題所示:如何在React中裝入所有組件時如何執行操作?我想運行需要安裝所有組件的腳本。React:在安裝所有組件時執行某些操作
如標題所示:如何在React中裝入所有組件時如何執行操作?我想運行需要安裝所有組件的腳本。React:在安裝所有組件時執行某些操作
React
知道要在父component
上調用componentDidMount
之前首先安裝所有child
組件。
所以,你可以在你的主component
使用componentDidMount
回調方法。
由於作爲render
方法已經執行很快,componentDidMount
函數被調用。可以用這種方法訪問DOM
,從而能夠定義操作或數據獲取操作。
這麼簡單,但作品 - 謝謝:) –
您可以在索引文件中有一個計數器,該計數器由'componentDidMount'中的每個組件遞增。每個組件都會檢查計數器值與總數,並在匹配時運行一個函數。但我不認爲這是如何設計使用React的。如果你給我們更多的背景知識,也許我們可以提供替代品。 – Sidney
好的,謝謝,我在想,也許有一些乾淨的方法來做到這一點。 –
您可以將代碼放置在'componentDidMount'中,因爲它在您的組件(及其子組件)被裝載後被稱爲*。 –