关于在生命周期当中进行setState操作的问题

当需要监听组件的属性改变的时候有两个生命周期componentWillReceivePropscomponentWillUpdate



当使用
componentWillUpdate的时候可以获取到将要改变的属性值和状态值nextProps和nextState
当使用componentWillReceiveProps的时候可以获取到将要改变的属性值nextProps。



但是在
componentWillUpdate这个生命周期下面会报一个内存溢出的警告,暂时监听属性变化放在componentWillReceiveProps这个生命周期下面处理

 


posted @ 2017-09-21 17:36  无情码字员  阅读(769)  评论(0编辑  收藏  举报