以下过滤器做出NG重复只显示pano
s的isOutRoom
true
:如何在自定义过滤器中添加多个参数?
<tr ng-if="building.pano.length" ng-repeat="pano in panos | filter: filterByRoom">
$scope.filterByRoom = function(pano, room) {
return pano.isOutRoom === true
}
我也想这样做有另一个NG重复,只显示pano
s的isVirtualRoom
设置为true
。
如何向过滤器添加第二个参数,以便我可以在isOutRoom
和isVirtualRoom
之间进行选择?
我尝试这样做:
<tr ng-if="building.pano.length" ng-repeat="pano in panos | filter: filterByRoom: pano.isOutRoom)"
$scope.filterByRoom = function(pano, room) {
return pano.room === true
但现在没有任何显示在NG-重复。
http://plnkr.co/edit/HHEVO24V75gwEivPooyx?p=preview –