State Data
//state中的值
state = {
text:'👨'
}
First Demo
// 普通调用
this.setState({
text:'👩'
})
//输出的是未更新的值
console.log(this.state.text)
Second Demo
// 函数调用 可获取state以及props里的值
this.SetState((state,props)=>{
// 需要返回修改后的值
return {
text:'👨'
}
})
//输出的是未更新的值
console.log(this.state.text)
Thirdly Demo
this.setState({text:'女人'},()=>{
// 修改后调用的函数
console.log(this.state.text)
})