React this.setState更新数据后不同步解决方法

原代码:

  onRefusal(){

 this.setState({showMask:true})

  }

改过后

  onRefusal(){

    this.setState({showMask:true},()=>{this.setState({showMask:this.state.showMask})})    

  }

 

在this.setState函数中增加一个箭头函数即可同步更新


版权声明:本文为qq_44241153原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。