为了账号安全,请及时绑定邮箱和手机立即绑定

react+redux 数据异步问题

react+redux 数据异步问题

达令说 2018-11-24 19:14:39
使用react+redux的一个项目中,使用到了chosen插件,在componentDidMount()中使用$(‘xxx’).chosen(),那么问题来了,从其他路由进到这个页面,数据可以正常传输过来,重新刷新这个页面之后,使用chosen插件的地方的数据没有到达(因为异步,使用chosen()的方法的时候数据没有请求过来),未使用chosen的地方数据正常,请问怎么解决呢?不使用setTimeout()这个方法的话
查看完整描述

1 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

生命周期方法 void componentWillReceiveProps(nextProps)

props是父组件传递给子组件的。父组件发生render的时候子组件就会调用componentWillReceiveProps(不管props有没有更新,也不管父子组件之间有没有数据交换)。

这个方法在异步完成 props(数据)传递给组件的时候被调用


查看完整回答
反对 回复 2018-12-30
  • 1 回答
  • 0 关注
  • 508 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信