我正在尝试做类似的事情:
<div ng-controller="TestCtrl">
<div ng-repeat="(k,v) in items | filter:hasSecurityId">
{{k}} {{v.pos}}
</div>
</div>
AngularJs部分:
function TestCtrl($scope)
{
$scope.items = {
'A2F0C7':{'secId':'12345', 'pos':'a20'},
'C8B3D1':{'pos':'b10'}
};
$scope.hasSecurityId = function(k,v)
{
return v.hasOwnProperty('secId');
}
}
但是不知何故,它向我展示了所有物品。如何筛选(键,值)?
请提供一些数据示例项目。还是给我们弄个小提琴;)
—
罗宾·德雷克斯勒
这不是您创建过滤器的方式,请参阅文档,正如Robin所说的,请举一个例子。
—
Yahya KACEM
我已经给出了完整的示例,并且我知道如何使用过滤器。我只是问“如何将过滤器与(键,值)一起使用”。
—
2013年
索引和计数应该在该范围内可用iirc
—
Shanimal