function Demo(){
# 直接返回虚拟DOM
return 函数式组件2
}
类组件+State
# 首字母大写 并 继承 React.Component..., 需要调用setState, 传入对象修改值, 修改不是替换对象,而是对比赋值
this.setState({isHot:!...NameForm extends React.Component {
state = {
input: '123'
}
// 返回一个函数给onChange 然后让React传入...event 解决传递参数的问题
handleChange = (input) => {
# 返回函数, 用于React调用,传入event对象
return event => {..., 但是直接加(),会被渲染的时候直接就执行掉,返回的是值/undefined, 所以需要在执行函数中, 返回一个函数, 来给React调用
名字:<input type="text"