javascript — реагировать дочерние реквизиты не обновляется при отправке обновленного родительского состояния

реагировать дочерние реквизиты не обновляется при отправке обновленного родительского состояния

У меня есть компонент диаграммы, и я извлекаю данные из API через данные реквизитов для вставки в диаграмму, но когда я отправляю родительский компонент в компонент диаграммы как реквизиты, он не обновляется, родительское состояние обновляется, но дочерние реквизиты не обновляются. и если я войду в нее

 componentWillReceiveProps(props) { console.log(props); // it shows updated value but if i do this this.loadData(); } loadData = () ={amp}gt; { console.log(props) // it's value is old and not updated } 

Я проверил его в родительском, состояние обновляется, и у меня есть событие click в родительском, когда я первый раз щелкаю по нему, родительское состояние изменяется, но реквизиты компонента диаграммы не изменятся, и если я нажму второй реквизит компонента диаграммы, будет состояние первого раза. состояние клика

вот мой репозиторий на github https://github.com/naveenkash/forex. Посмотрите на реквизиты компонентов диаграммы и страницы index.js, чтобы получить реквизиты через index.js.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector