我只想將一個嵌套數組數據存儲到一個變量中。如何在JavaScript中將值存儲到嵌套數組中?
我有這樣的代碼:
var indents = [];
for (var i = 1; i <= this.state.box; i++){
indents.push(<Input fluid label={i} placeholder='Item Description..' style={{padding: 5}} />);
}
<Input label={{ basic: true, content: 'box' }}
labelPosition='right'
placeholder='Enter Quantity...'
size = 'small'
value={this.state.box}
onChange={this.handlebox}
/>
這意味着,如果我輸入一個數字的方塊的,另一場將呈現相同數量的領域,我輸入的。但問題是我無法獲得所有項目的價值。
Example: if I input to a box field with 5,
another 5 fields show, name items
我怎樣才能獲得的價值是這樣的:
Values = [valueOf_field1, valueOf_field2, valueOf_field3, valueOf_field4, valueOf_field5];
我不太明白你想達到什麼目的。所以你有這些'Input'組件,並且當你將5放入組件的框中時,你希望5個Input組件的字段值顯示在另一個組件中?另外,當你試圖做什麼特別的事情時,你面臨什麼樣的具體問題/錯誤?任何控制檯錯誤? – Jayce444
如果我輸入任何數量的該字段,我有一個'INPUTFIELD'名稱框,比如說5,還有另一個顯示名稱項目的「INPUTFIELD」。注意:因爲我輸入5到INPUTFIELD(方框),所以會顯示5個INPUTFIELD(項目)。現在我的問題是如何將INPUTFIELD(項目)的5個值存儲到變量中。 – Deee