没有过滤器的ng-repeat - 计算总数

时间:2017-07-03 17:05:48

标签: javascript angularjs angularjs-ng-repeat

我正在使用ng-repeat并使用ng-hide/ng-show管理过滤器而不是过滤,因为过滤很复杂且集合非常大(数千行有很多列)。以下是我ng-repeat的代表。

<tr ng-show="(verticalFilter==0 || j.Vertical_Id==verticalFilter) && (!searchText || j.vJobNo.indexOf(searchText) !== -1)"
    ng-repeat="j in jobs" ng-class="$even ? 'odd' : 'even'">

我可以通过计算一次来轻松计算其中一列(任何列数)的总和。但是,我需要在更改过滤器时更新总计。记住,我没有使用像ng-repeat="a in data | filter: myfilter"这样的过滤器,因此我面临着挑战。

有人可以帮忙吗?

0 个答案:

没有答案