const menuList=[{ text:"狗狗", icon:"", type:"gougou", status:fasle,
},{ text:"猫猫", icon:"", type:"maomao", status:fasle,
}]let dataSource = [];
menuList.map((item, index) =>
dataSource.push({ key: item.type, rank: index + 1, text: item.text, type: item.type, icon: item.icon, status: item.status
})
);想得到处理后的数据,返回个新的数组dataSource,上面是基本的写法了,有没有其他的方法?
1 回答
Qyouu
TA贡献1786条经验 获得超11个赞
let dataSource = menuList.map((item, index) => { item = { key: item.type, rank: index + 1, text: item.text, type: item.type, icon: item.icon, status: item.status }; return item });
添加回答
举报
0/150
提交
取消