, 需要调用setState, 传入对象修改值, 修改不是替换对象,而是对比赋值
this.setState({isHot:!...而不是state, 所以是非受控组件
class Demo extends React.Component {
render() {
return (
...修改值
this.setState({value: event.target.value});
}
handleSubmit = (event) =>{
# 获取state中的值...class NameForm extends React.Component {
state = {
input: '123'
}
// 返回一个函数给onChange 然后让React...>
# 因为事件必须赋值一个函数, 但是直接加(),会被渲染的时候直接就执行掉,返回的是值/undefined, 所以需要在执行函数中, 返回一个函数, 来给React调用