js 修改数组对象的属性(key)名
2020-11-04 本文已影响0人
逸笛
接口数据:
图片.png
实际需要数据:
图片.png
关键点:替换key,name=>title
实现代码:
getTopNav() {
api.request_post(
"choice/jxpopnav",
{
},
(res) => {
if (res.status == 1) {
//替换key,name=>title
const cate_name_arr = [];
for (const i in res.data) {
cate_name_arr.push({ title: res.data[i].name, id: res.data[i].id });
}
this.setState({
cateList: cate_name_arr
});
} else {
toast.show({
title: `${res.msg}`,
icon: "none",
});
}
},
);
}