componentDidUpdate(prevProps, prevState) {
console.log(1, prevState.receiveSearch !== this.state.receiveSearch, prevState.receiveSearch, this.state.receiveSearch)
if (prevState.receiveSearch !== this.state.receiveSearch) {
this.setState({
receiveSearch: {}
});
}
}
为什么prevState.receiveSearch, this.state.receiveSearch
打印出来一样!==
却是true
我猜你在上一步的操作为