記一次表格數據對調

我想要的數據結構前端

實際上後端給個人數據後端

怎麼作?先按本身的前端處理,以後將後端的數據調成我想要的維度數據結構

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)
相關文章
相關標籤/搜索