let objData = {
a: [1, 2, 3],
b: ['a', 'b', 'c'],
c: ['a1', 'b2', 'c3'],
}
/*
将以上数据转为以下形式进行显示
[
{a:1 ,b:'a' ,c:'a1'},
{a:2 ,b:'b' ,c:'b2'},
{a:3 ,b:'c' ,c:'c3'}
]
*/
const renderData = (obj) => {
const key = Object.keys(obj);
const value = Object.values(obj);
return value.map((item, index) => {
let objda = {}
key.map((val, ind) => {
objda[val] = value[ind][index]
return val;
});
return objda;
})
}
console.log(renderData(objData));
数据转换处理
于 2022-03-28 15:30:54 首次发布