二级对象的键值赋给一级对象
let [evaluateContend, evaluateTime, status, id, top] = [
"evaluateContend",
"evaluateTime",
"status",
"id",
"top"
];
res.data.list.map(item => {
item[evaluateContend] =
item.qmsShopEvaluate.evaluateContend;
item[evaluateTime] = item.qmsShopEvaluate.evaluateTime;
item[status] = item.qmsShopEvaluate.status;
item[id] = item.qmsShopEvaluate.id;
item[top] = item.qmsShopEvaluate.top;
});
res的数据是请求到的具体格式如下:
res: {
a:"",
b:{
c:"",
d:""
}
}
( 注:主要目的是写给自己看的不是很明白勿喷;)
本文详细阐述了如何将二级对象中的evaluateContend、evaluateTime、status、id和top属性高效地赋值给一级对象,通过实例展示了在res.data.list中使用map方法的操作过程,适用于JSON数据处理的场景。
2000

被折叠的 条评论
为什么被折叠?



