React中setState的两种使用方法详解(对象式和函数式)原创
原创setState两种使用方法
1.对象式的setState
(1)没有回调函数
this.setState({ aa:1 })
(2)WITH回调函数(通常不传递)
this.setState({ aa:1},()=>{
console.log(是setState更新后,页面render之后,再次执行此函数。)
})
2.函数式的setState
this.setState((state, props) => {
console.log(state, props)
return {count: state.count + 100}
})
可简写
this.setState(state=> ({count: state.count + 100 }) )
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
上一篇:vuex最全使用攻略原创 下一篇:uniapp自定义顶部右侧菜单原创