props 屬性酸些,用于處理屬性
state 狀態(tài)奸例,用來處理值
當state中的值發(fā)生改變時正林,就會觸發(fā)刷新動作,重新調用render進行渲染
給state設置初始值
constructor(props) {
super(props);
this.state = {
textValue : "請輸入內容......" }
}
使用state中的值,用{}括起來
<textarea
defaultValue = {this.state.textValue}
/>
修改狀態(tài)基變量
this.setState(() => {
return {
textValue:value
}
}
)
// this.setState({textValue:textValue})
//如果變量名與屬性名一樣
// this.setState({textValue})