代码之家  ›  专栏  ›  技术社区  ›  Sohail

反应材料界面从API响应填充表

  •  1
  • Sohail  · 技术社区  · 6 年前

    物料ui表接受此格式的数据。

     rows: [
          createData(1, "dashboard", "details"),
          createData(2, "product", "product details"),
        ].sort((a, b) => (a.id < b.id ? -1 : 1))
    

    rows: Array(2)
     0: {id: 1, category_name: "dashboard", category_details: "details"}
     1: {id: 2, category_name: "product", category_details: "product details"}
     length: 2
    __proto__: Array(0)
    

    1 回复  |  直到 6 年前
        1
  •  1
  •   Hemadri Dasari    6 年前

    像下面这样做

     const dataRows = [];
     this.state.rows.forEach((item, i) => {
        dataRows.push(createData(item.id, item.category_name, item.category_details));
     });
    

    控制台.log(行,数据行);

    //上面的控制台日志将打印

      [
      createData(1, "dashboard", "details"),
      createData(2, "product", "product details"),
     ]