javascript - React Native 过滤器查询
问题描述
我有以下数据。例如,如果 data.groupId 在 JavaScript 中包含 2,我想选择所有数据。我怎样才能做到这一点。
data= [
{
id: 13,
name: 'Pilav3',
orderNumber: 5,
groupId: [121, 11, 1]
},
{
id: 14,
name: 'Pilav4',
orderNumber: 6,
groupId: [121, 12, 2]
},
{
id: 15,
name: 'Pilav5',
orderNumber: 7,
groupId: [121, 11, 1]
},
]
解决方案
利用
data.filter(d=>return d.groupid.includes(2))
推荐阅读
- android - 主要活动运行时,SharedPreferences 未保存在 BroadcastReceiver 中
- python - 地理定位网站的 Python 网页抓取
- php - 为什么未填写必填字段时不显示验证消息?
- path-finding - 如何计算 A 星路径查找的启发式函数?
- java - java中的字符串变量,用于获取json数组并将其存储在表列中
- angular - 如何配置 Karma 以提供单例全局服务?
- html - 翻转 Divs 后的转换持续时间延迟
- django - Factory Boy - 关联两个子工厂
- python - Matplotlib - 子图未显示
- javafx - JavaFX - 如何使用 ColumnConstraints 的缩放宽度和静态宽度来适应 GridPane 来填充整个 HBox?