# 定义事件, 通过驼峰定义, React在原生事件上,包装了一层, 默认会传入event对象
<input type="text" onBlur={this.blur...(event.target);
# 获取值
console.log(event.target.value)
}
}
非受控组件与受控组件
# 非受控组件 值直接挂在对象上, 而不是state..., 所以是非受控组件
class Demo extends React.Component {
render() {
return (
# 表单提交...render() {
return (
# 因为事件必须赋值一个函数, 但是直接加(),会被渲染的时候直接就执行掉,返回的是值/undefined..., 用的话也可以通过别的方式实现
常用的生命周期就三个
生命周期 作用
render 渲染DOM
componentDidMount 挂载完组件后,一般用于加载网络请求初始化数据
componentWillUnmount