setState({}, ()=> {setState({})};
我需要在使用实际消息进行渲染之前清除myMessage。
someHandler () {
setState({
myMessage: null
}, () => {
setState({
myMessage: <p>this is my new message</p>
});
});
}
render () {
return (
<div>
{this.state.myMessage}
</div>
)
}
我无法找到React Lifecycle的任何问题,但想知道这可能是反模式还是任何负面影响。