reactjs - 希望数据库中的数据进入我制作的反应表
问题描述
容器.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 数据中。
但我不知道该怎么说。
谁能告诉我?先感谢您。
如果您愿意,我会提供更多代码。
如果帖子的标题很奇怪,请告诉我该用什么作为标题。
解决方案
您可以尝试使用示例。您可以自定义您需要的文件,例如 id 和 name。
const data = originData.map(datum => ({...datum, id: datum.pid, name: datum.pid}));
推荐阅读
- powershell - 在powershell中将元素添加到数组
- laravel - 是否可以使用回调(laravel 集合)调用方法 pop?
- php - 链接中的输入值和提交按钮
- excel - 每周计算小时数
- javascript - 表单帮助(HTML/JS)
- java - Selenium Grid:DevToolsActivePort 文件不存在(未知错误:Chrome 无法启动:异常退出)
- javascript - 我想从这个站点复制元素的响应行为,如何进行?
- pdo - 如何在 slim 4 中设置多个 PDO 数据库连接并在存储库中访问它们?
- nginx - oauth2-proxy 身份验证在 kubernetes 集群上调用缓慢,带有 nginx 入口的身份验证注释
- excel - 使用单元格值来控制表格的过滤器功能(不是数据透视表)