一般寫對象層級都是用 “.”點的方式===>object.key = value,但還有種用 “[ ]”中括號的方式===> object[key]=value 。
this.labelNum1 ,this.labelNum2…
我要在循環內使用循環數組下標作爲字段名最後一個內容值。
for(let i=0;i<resp.data.data.access_client.length;i++){
this[“labelNum”+(i+1)] = resp.data.data.access_client[i];
this[“labelNum”+(i+1)] == 1 ? this[“labelBoo”+(i+1)] = true :this[“labelBoo”+(i+1)] = false;
}
使用this[“labelNum”+(i+1)] 就能變爲this.labelNum* 或者用this[labelNum${i+1}
] 。