setState --- react
setState 更新状态
1 this.setState({
state:newState
},[callback])
对象式 体现状态的更改
callback是可选的回调函数,在状态更新完毕之后才会被调用
2 this.setState((state,props)=>{
return state.num++
},[callback])
简写
this.setState(state => ({ num : state.num++ }))
特点 :
数据的更新,依赖于原状态时,使用函数式 // 不用去解构state
不依赖于原状态 直接更新时,使用对象式 // this.setState({oldData:newData})

浙公网安备 33010602011771号