Javascript AngularJS-如何过滤一堆特定ID?

Javascript AngularJS-如何过滤一堆特定ID?,javascript,angularjs,Javascript,Angularjs,我想创建一个过滤器,隐藏给定的三个特定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> </

我想创建一个过滤器,隐藏给定的三个特定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>
  • node.id


使用筛选器或作用域上的函数

data-ng-repeat="node in subtree | idFilter:[1,4,6]"

data-ng-repeat="node in subtree | filter:hideIds([1,4,6])"

某些东西使用过滤器或作用域上的函数

data-ng-repeat="node in subtree | idFilter:[1,4,6]"

data-ng-repeat="node in subtree | filter:hideIds([1,4,6])"

某些东西使用过滤器或作用域上的函数

data-ng-repeat="node in subtree | idFilter:[1,4,6]"

data-ng-repeat="node in subtree | filter:hideIds([1,4,6])"

某些东西使用过滤器或作用域上的函数

data-ng-repeat="node in subtree | idFilter:[1,4,6]"

data-ng-repeat="node in subtree | filter:hideIds([1,4,6])"
某物