状态基变量刷新原理

2017-01-06  本文已影响0人  夜未殇

props 属性,用于处理属性
state 状态,用来处理值

当state中的值发生改变时,就会触发刷新动作,重新调用render进行渲染

给state设置初始值

constructor(props) {
    super(props);
    this.state = {
        textValue : "请输入内容......"    }
}

使用state中的值,用{}括起来

<textarea
    defaultValue = {this.state.textValue}
/>

修改状态基变量

this.setState(() => {
        return {
            textValue:value
        }
    }
)

// this.setState({textValue:textValue})
//如果变量名与属性名一样
// this.setState({textValue})
上一篇下一篇

猜你喜欢

热点阅读