受控与非受控组件

受控组件:类似于Vuede双向数据绑定
数据和视图之间可以相互影响

非受控组件:类似于单向数据流
只可以数据改变试图

  • 非受控组件: 我们不需要同步 value 值(defaultValue,defaultChecked)
<
    // input type = "text"
    // defaultValue = { info }
    // / >
  • 受控组件
<
            input type = "text"
            value = {
    
     info }
            onChange = {
    
    
                ({
    
     target }) => {
    
    
                    this.setState({
    
    
                        info: target.value
                    })
                }
            }
            / >

猜你喜欢

转载自blog.csdn.net/weixin_54645137/article/details/114646119