我在视图中有一个过滤器可以正常工作:
<ng-repeat="order in orders | filter:approved=true"">
但是我想在根控制器中使用这个过滤器,因为永远不会解析未经批准的对象 我需要什么来获得这个结果?
controller('test', function($scope, $filter) {
$filter ?????
答案 0 :(得分:1)
用法是:
$filter(filterName)(array, expression, comparator)
所以在你的情况下:
$scope.orders = $filter('filter')($scope.orders, { approved: true})