У моєму візуалізації батьків є код нижче
<div>
{
this.state.OSMData.map(function(item, index) {
return <Chart key={index} feature={item} ref="charts" />
})
}
</div>
І код нижче в моїй дитячій таблиці
<div className="all-charts">
<ChartistGraph data={chartData} type="Line" options={options} />
</div>
Я думав, що батьківський компонентDidMount викликається лише після завантаження всіх дочірніх елементів. Але тут компонентDidMount батьківського викликається перед компонентомDidMount дочірнього.
Це так працює? Або я роблю щось не так.
Якщо все так працює, як я можу визначити, коли всі дочірні компоненти завантажуються з батьківського?
componentDidMount()
Метод дочірніх компонентів викликаються до того , батьківські компоненти : Посилання .