node.js - 根据一个数据属性对获取的数据进行排序并将其存储在单独的对象中
问题描述
我使用 react native 构建应用程序和 NodeJS 作为后端,在后端我使用 MySQL 从数据库中获取数据并将其发送到前端。前端的数据如下所示:
[{"code": "21500", "dayTime": "On MON 11AM - 13PM", "group_id": "012021106667", "location": "A07"}, {"code": "21503", "dayTime": "On WED 11AM - 15PM", "group_id": "012021106667", "location": "A07"}]
如上面的数据所示,我有两个不同的代码属性值,所以我想将与每个代码相关的数据存储在单独的对象中,然后我想在应用程序视图中显示每个对象数据,以便在单击按钮时显示。
例如,从上面的数据中,我有两个不同的代码,所以我将有两个对象,因此会<View> </View>
自动显示两个按钮,每个按钮都有一个对象数据。这个问题可能听起来很简单,但我真的被困在如何做到这一点上。
提前致谢。
解决方案
我不知道它是否可以帮助您,但是如果您将数据存储在数组中并在其上使用过滤器方法?喜欢 :
data.filter(data => data.code == "21500");
也许这篇文章会对你有所帮助?如何在本机反应中过滤对象数组?
推荐阅读
- postgresql - 如何在 Hangfire (Postgresql) 中设置成功作业的自动删除
- python-3.x - “AttributeError: '_tkinter.tkapp' 对象没有属性 '__name__'” 在使用 '.after_idle' 时
- python - 如何转换拆分“|”的代码 变成一个函数
- java - 如何使用 Java 代码获取在 datadog 监视器上收集的指标?
- javascript - 如何将两个参数传递给选择标记中的 onchange 处理程序?
- python - Matplotlib 在 X 值 python 中绘制 Julian Days
- swift - 如何指定从 Swift 导入的类
- python - 我正在尝试从另一个数据帧中减去 1 个数据帧,但我得到的是随机输出
- github - 404 Not Found - Github Oauth App 请求访问 Github Enterprise
- php - 使用 Google App Engine 应用程序更新 Google Group Subscription