为了防止接口数据请求失败,或者数据没有及时渲染好,我在初始化设置了一个变量,
一旦请求成功,firstLoading我想设置为false,但是最新版的react已经不推荐componentWillReceiveProps
,
设置成componentDidUpdate又报了如下的错误
有人知道怎么办吗?
关于react生命周期,componentWillReceiveProps
Caballarii
#2
componentWillReceiveProps已经废弃了,componentDidUpdate是更新时触发,你在这里面又更新了,等于是一直在触发自己,死循环溢出了,正确的生命周期应该是componentDidMount