我正在查看一行代碼,其中有一個動態命名參考輸入,其中「項目」是一個從零開始的遞增值。ReactJS如何通過動態命名參考循環
「輸入類型=」文本「REF = {‘名稱’+項目}默認值= {}項/>」
我將如何通過這些動態參環刮出的值?我沒有運氣就試過這個。它告訴我對象未定義。 (輸入的長度將等同於添加元素的數量)
var arr = this.state.inputs;
var arrayLength = arr.length;
for (var i = 0; i < arrayLength; i++) {
var c = this.refs.name + i.value
alert(c);
}
雖然,這樣沒有問題,但其動態的,因此我需要循環通過它,而不是硬編碼:
alert(this.refs.name0.value);
alert(this.refs.name1.value);
alert(this.refs.name2.value);
'Object.keys' ..... – zerkms