shouldComponentUpdate()
来源:4-9 React 生命周期函数的使用场景
路人zl
2018-12-09
@dell
老师您好,对于 shouldComponentUpdate( nextProps, nextState ){}关于这个两个参数还是不太明白。
shouldComponentUpdate( nextProps, nextState ){
if( nextProps.data !== this.props.data ){
console.log( "next", nextProps.data );
console.log( "this.props", this.props.data );
return true;
}else{
console.log( "false,next", nextProps.data );
console.log( "false,this.props", this.props.data );
return false;
}
}
不管怎么打印为什么 next.props.data 和 this.props.data的值总是一样的?
写回答
1回答
-
Dell
2018-12-09
data是个对象吧,对象的引用是不变的,亲! 你弄个字符串比比看
022018-12-10
相似问题