【发布时间】:2020-02-14 16:33:34
【问题描述】:
我有一个图表组件,我正在通过道具数据从 api 获取数据以放入图表,但是当我将父级作为道具发送到图表组件时,它并没有更新父状态,而是更新了子道具没有更新,如果我登录
componentWillReceiveProps(props) {
console.log(props);
// it shows updated value but if i do this
this.loadData();
}
loadData = () => {
console.log(props)
// it's value is old and not updated
}
我已在父项中检查它,状态已更新,当我第一次单击它时,我在父项中有一个单击事件,父状态会更改,但图表组件道具不会更改,如果我第二次单击图表组件道具,状态会发生变化第一次点击状态
这是我的 github 仓库 https://github.com/naveenkash/forex 在通过index.js获取props时查看图表组件props和pages index.js图表
【问题讨论】:
标签: javascript reactjs