欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

React 中使用this.setState方法

程序员文章站 2022-07-14 18:06:03
...

在React中会用到很多的局部的全局变量,此时就会用到this.setState。

有时候用this.setState之后就要立刻用改变之后的值,这时就会出现错误,这个值是没有变化的。那么问题来了 ,为什么会这样呢?

答案就是this.setState。它是一个一部的

那么又有人要问了  怎么把它变成同步的呢  

 
//异步的操作  (常用操作)

this.setState({count:1})
console.log(this.state.count)
//同步的操作

this.setState({count:1},()=>{
console.log(this.state.count)//输出count=1
});