appstore中的值改变了但是子组件没有更新

新手上路,请多包涵

在最外层的父组件的componentwillmount中调用ajax获取数据并保存在appstore中,
查看appstore的内容数据成功获取并保存,但是子组件中的内容显示还是之前的假数据,需要再一次更改appstore里的值才会刷新成真实数据。

ps:子组件里的数据是通过this.props.data一层一层传进去的

我的试想是在页面数据保存好之后重新渲染一遍整个页面但是尝试了在componentdidmount里通过setstate()刷新没有效果。

阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题