标签: javascript reactjs
在调试React代码时,我经常发现componentWillReceiveProps无意中触发,但我无法看到导致此更改的道具更改。
componentWillReceiveProps
有没有办法检查nextProps与this.props中哪个道具发生了变化而没有if检查每个道具?
nextProps
this.props
if
答案 0 :(得分:1)
例如,您可以使用JS包(只是谷歌的第一个结果)deep-diff来比较旧的和新的道具对象。