, 需要调用setState, 传入对象修改值, 修改不是替换对象,而是对比赋值
this.setState({isHot:!...{
state = {
value:'123'
}
handleChange = (event) => {
# 通过setState修改值
this.setState...NameForm extends React.Component {
state = {
input: '123'
}
// 返回一个函数给onChange 然后让React传入...event 解决传递参数的问题
handleChange = (input) => {
# 返回函数, 用于React调用,传入event对象
return event => {...# 因为事件必须赋值一个函数, 但是直接加(),会被渲染的时候直接就执行掉,返回的是值/undefined, 所以需要在执行函数中, 返回一个函数, 来给React调用
名字:<input