我有一个web服务,这个服务返回json数据。
例子:javascript数组列表过滤器不工作
{
"id": -65000,
"name": "SIK KULLANILANLAR",
"stockCode": null,
"groupId": 200000,
"price": 0.0,
"color": null,
"type": 1,
"mustModGrpCount": 0,
"mustModGroups": "0",
"order": 0,
"campCount": 0,
"populer": false
}, {
"id": 3882,
"name": "MILLER",
"stockCode": "ALK001",
"groupId": 200042,
"price": 8.9,
"color": "aliceblue",
"type": 3,
"mustModGrpCount": 0,
"mustModGroups": "",
"order": 0,
"campCount": 0,
"populer": false
}, {
"id": 3883,
"name": "EFES PILSEN 33 CL",
"stockCode": "ALK002",
"groupId": 200042,
"price": 7.9,
"color": "aliceblue",
"type": 3,
"mustModGrpCount": 0,
"mustModGroups": "",
"order": 0,
"campCount": 0,
"populer": false
}
我过滤该数据为groupId
和它的作品。但我尝试了populer
字段的过滤器,但它不工作。我想因为变量类型:populer
返回布尔值。
这是工作:
NewMobile.globals.products.filter('groupId',200000);
,但是这是不工作
NewMobile.globals.products.filter("populer",true);
谁能帮助我吗?
它仅仅是一个例如 – cptc
数据的一部分,所以,什么是'NewMobile.globals.products.filter' – C5H8NNaO4
NewMobile.globals.products是一个对象。 json数据存储在这里 – cptc