需求:最终的数组对象如下,从后台获取到的是tableNames,需要将其中的值赋值text
var data = [
{id:'item1',text:'选项1'},
{id:'item2',text:'选项2'},
{id:'item3',text:'选项3'},
{id:'item4',text:'选项4'}
];
操作代码如下:
var data = [];
for(var i=0;i<tableNames.length;i++){
data.push({id: i,text: tableNames[i]});
}
关键代码:
var data=[];
data.push({id:值,text:值});