【发布时间】:2019-11-20 23:09:31
【问题描述】:
var sd = {
"searchData": [
{
"description": "ISU ISU",
"tags": {
"portfolio": [
"p1",
"p2",
"p3"
],
"industry": [
"i1",
"i2",
"i3"
]
},
},
{
"description": null,
"tags": {
"portfolio": [
"p1",
"p2",
"p3"
],
"industry": [
"i1",
"i4",
"i5"
]
},
{
"description": null,
"tags": {
"portfolio": [
"p4",
"p5",
"p6"
],
"industry": [
"i1",
"i2",
"i3"
]
},
}
]
}
我将从 api 获取这些数据。 我想用 p1 的投资组合价值和 i1 的行业过滤上述内容。
我尝试使用过滤器但无法获得所需的结果。 我不能使用其他库,如 loadash 或 undersore。我必须用普通的 ES6 方法来做。
【问题讨论】:
-
无法理解您的查询
-
对不起..这是我在stackoverflow上的第一个Q....我不完全知道如何使用它。
-
预期输出是什么?
-
“我尝试使用过滤器” ...请显示该尝试。
-
预期输出是获得具有价值 p1 的投资组合和价值 i1..ie 的行业的对象; searchData 中的前两个对象
标签: javascript arrays reactjs object