我想创建一个隐藏例如的过滤器给出了三个特定的 ID。
我的数据对象看起来像这样:
$scope.subtree = [{id: 1},{id: 2},{id: 3},{id: 4},{id: 5},{id: 6},{id: 6}]
我得到隐藏命令:
[{id: 1},{id: 4},{id: 6}]
模板
<ul>
<li ng-repeat="node in subtree">
<p>node.id </p>
</li>
<ul>
最佳答案
使用过滤器或作用域上的函数。
data-ng-repeat="node in subtree | idFilter:[1,4,6]"
data-ng-repeat="node in subtree | filter:hideIds([1,4,6])"
关于javascript - AngularJS - 如何过滤一堆特定的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25787010/