AngularJS - 将控制器变量传递给自定义ng-repeat过滤器

时间:2016-12-31 14:55:45

标签: javascript angularjs

我想让那个表达起作用:

   <li ng-repeat="row in reservationCtrl.rows |rowRangeFilter:1:reservationCtrl.rowCount" class="row row--1">
 {{row}} </li>

如何从控制器传递变量,在重定向之前动态定义以查看我的过滤器声明?目前我的控制器变量在表达式中被忽略,无论我把它放在哪里。

过滤器:

(function() {
    'use strict';

    angular.module('airline').filter('rowRangeFilter', rowRangeFilter);

    function rowRangeFilter() {
          return function(items, begin, end) {                                     

                return items.slice( begin, end);
            }
    }
})();

0 个答案:

没有答案