setState
setState 更新状态的2种写法
(1)setState(stateChange,[callback])//对象式的setState
- stateChange为状态改变对象(该对象可以体现出状态的更改)
- callback是可选的回调函数,它在状态更新完毕,界面也更新后(render调用后)才被调用
import React, {
Component} from 'react';
class Demo extends Component {
state={
count:0}
add = ()=>{
//1、获取原来的count值
const {
count} = this.state
//2、更新状态
this.setState({
count:count+1})
}
render() {
return (
<div>
<h1