代码如下:
import React, { Component } from 'react';
class Counter extends Component {
state = { value: 0 };
increment = () => {
this.setState(prevState => ({
value: prevState.value + 1
}));
};
decrement = () => {
this.setState(prevState => ({
value: prevState.value - 1
}));
};
render() {
return (
<div>
{this.state.value}
<button onClick={this.increment}>+</button>
<button onClick={this.decrement}>-</button>
</div>
)
}
}
主要是如下代码:不明白什么意思啊,文档上说this.setState()
有回调函数,但是也米见过这种用法啊,这是什么鬼啊
increment = () => {
this.setState(prevState => ({
value: prevState.value + 1
}));
};
小弟刚刚自学react万望大家给解释一下,谢谢啦
文档写的一清二楚
https://facebook.github.io/re...