首页 > 解决方案 > 希望数据库中的数据进入我制作的反应表

问题描述

容器.js

...

    getData = () => {
      const originData = this.props.results;
      const data = [
        { id: "test2",  name: "test2", gender: "male", age: 2, birth_date : 2020-09-01 },
        { id: "test3", name: "test3", gender: "other", age:3, birth_date : 2020-09-02 },
      ];
      this.setState({ data, filteredData: data });
    };

我想要的代码

getData = () => {
  const originData = this.props.results;
  const data = [ 
                { origindata }
  ];
  this.setState({ data, filteredData: data });
};

目前,id、name、age、gender 和birth_data 存储在'results' 中。

我将“结果”定义为“原始数据”。

我想将 'origindata' 中的 id、name、gender、age 和birth_data 放入 const 数据中。

但我不知道该怎么说。

谁能告诉我?先感谢您。

如果您愿意,我会提供更多代码。

如果帖子的标题很奇怪,请告诉我该用什么作为标题。

标签: reactjsdatabase

解决方案


您可以尝试使用示例。您可以自定义您需要的文件,例如 id 和 name。

 const data = originData.map(datum => ({...datum, id: datum.pid, name: datum.pid}));

推荐阅读