注意:array.entries()可获取数组中的索引
.js文件
demo: function () {
let dataList = [{id:1, name: 'a'},{id:2, name: 'b'}]
let result = []
for (const [index, data_item] of dataList.entries()) {
result.push({
text: data_item.name,
value: index,
id: data_item.id
})
}
console.log(result)//结果为:[{text: 'a', value: 0,id:1},{text: 'b', value: 1,id:2}]
}