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

react中setState有三种用法

程序员文章站 2022-05-18 15:27:15
...

(1)对象

this.setState({

})

(2)函数,一般是用于在setState之前做一些操作

this.setState(
  () => {
    // TODO
    console.log('')
    return {
      a:300
    }
  }
)

(3)第二个参数,一般是用于在setState之后做一些操作

this.setState({
  a:300
}, () => {
  // TODO
})