循環下標作爲字段名自身內容部分--獲取對應的值

一般寫對象層級都是用 “.”點的方式===>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}] 。

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章