在componentwillreceiveprops里面打印nextProps,发现打印了4次,但是props只发生了一次变化,为什么会打印4次呢?
有可能其他操作触发了 render, 在父组件的 render 函数里打 log 看一下.
当父组件的props变化或者render触发时,都会触发componentWillReceiveprops,不是本身的props变化才触发。
可能是父组件重新渲染次数过多的问题
题老师好
父组件初次render的时候不会触发子组件componentWillReceiveprops吗?
不会,,,,,,