У меня есть код ниже в моем рендеринге родителя
<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>
Я думал, что componentDidMount родителя вызывается только после загрузки всех дочерних элементов. Но здесь компонентDidMount родительского вызова вызывается перед компонентом childdidMount.
Как это работает? Или я делаю что-то неправильно.
Если это так, как я могу определить, когда все дочерние компоненты загружаются из родителя?