如何將動態輸入字段值傳遞爲狀態爲數組並在用戶再次更改輸入時更新該值?將js動態輸入字段值反應到狀態
輸入字段是由JSON數據生成的,在該狀態下,我們無法定義所有的初始值。任何人都可以爲這類問題提供一些建議嗎?
this.state = {
file:[{value1,value2}]
};
和輸入字段生成像
{this.state.language.map((item,index) =>
<div className="be-checkbox inline" key={index} >
<input type="text" onChange={this.handleChange.bind(this, index)} value={this.state.index} />
</div>
)}
你可以更新您正在使用的相關代碼的問題,所以它很容易幫助 –
要更新狀態或完整狀態裏面的陣列? –
你好,我需要在數組內的值,如 this.state = {file:[{value1,value2}]}; 和輸入字段等 {this.state.language.map((項目,指數)=>