- 受控组件:受状态控制
- 非受控组件:不受状态控制
import React,{Component} from 'react'
import ReactDOM from 'react-dom'
class Input extends Component{
constructor(){
super();
this.state = {val:''}
}
handleChange = (event) => {
let value = event.target.value;
this.setState({val:value})
}
render(){
return (
<div>
<p>{this.state.val}</p>
<input type="text" onChange={this.handleChange} value={this.state.val}/>
</div>
)
}
}
ReactDOM.render(<Input/>,document.querySelector('#root'))