vue中用字符串拼接生成变量名

例:获取每个id值及name值
list=[
{id:1,name0:'名称1'},
{id:2,name1:'名称2'},
]

 var list=[
                {id:1,name0:'名称1'},
                {id:2,name1:'名称2'},
            ]
     for(let [key, value] of list.entries()){
       console.log(key, value)
       //   获取每个id值
       console.log('id值:'+list[key].id)
        //   获取每个name值    注意我的name后面的数字刚好跟索引key对应,不对应的情况下按规律改就行
        let name='name'
       console.log('name值:'+list[key][name+key])
     }

结果


image.png

你可能感兴趣的:(vue中用字符串拼接生成变量名)