this.props
в componentDidUpdate
будет таким же, как nextProps
в componentWillReceiveProps
, так что вы можете использовать это.
// componentWillReceiveProps(nextProps) {
// if (nextProps.someProp !== this.props.someProp) {
// doSomething();
// }
// }
componentDidUpdate(prevProps) {
if (this.props.someProp !== prevProps.someProp) {
doSomething();
}
}