我想要的数据结构
实际上后端给我的数据
怎么做?先按自己的前端处理,之后将后端的数据调成我想要的维度
let a = [ ['男,30岁', '保至60岁', '交20年', '100万', '1576'], ['男,30岁', '保20年', '交20年', '50万', '375'], ['男,30岁', '保至60岁', '交20年', '100万', '1384'], ] //后端返回了一个三个产品,每个产品有两张表的结构,而我想要的结构是 let b = [ ['男,30岁', '男,30岁', '男,30岁'], ['保至60岁', '保20年', '保至60岁'], ['交20年', '交20年', '交20年'], ['100万', '50万', '100万'], ['1576', '375', '1384'], ] //1.确定有几张表,表数,其实就是a[0]的长度 let c = a[0].map((item, index) => { // return item //做到这就是转化后的表数 // 2.表数里又有行数 //确定有几行 表的具体行是由a的item.length决定的 let test = a.map((item1, index1) => { return item1[index] }) return test }) console.log(c)