我需要在一個陣營組成的文本輸入,從組件的道具通過其初始值:如何使用指定的值在React組件中包含文本輸入?
<input value={this.props.value} type='text'/>
但輸入不可編輯,並作出反應抱怨:
Warning: Failed form propType: You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field.
所以我添加一個onChange事件處理函數:
<input value={this.props.value} type='text' onChange={this.valueChanged} />
我應該在valueChanged處理程序中做什麼來更新輸入值?我必須使用狀態嗎?
是的,你將不得不使用狀態...... – Li357