Я работаю над вопросом, связанным с рендерингом родительского компонента дважды, а также с рендерингом дочернего компонента дважды.существующий код для родительского элемента
<childform
value ="name"
serverapi={this.valueservice.api}
update={this.update}
/>
дочерний компонент начинает рендеринг с использованием
componentDidMount()
{
this.callservice(serverapi)
}
, так как его функция componentDidMount вызывается дважды, API также рендерит дважды, чего следует избегать, каждыйКогда родительский рендеринг обновляет состояние ребенка, я не могу сравнить его с состоянием. Можно ли в любом случае проверить или решить эту проблему, на которую я могу сослаться?это решает, сколько раз я вызываю родителя, это вызывает API один раз