【发布时间】:2016-04-29 21:14:12
【问题描述】:
我在 AngularJS 中有一个数组,它是从 WCF 服务中获取的。 我可以使用下面的函数来实现数组的总和。 参考:Calculating sum of repeated elements in AngularJS ng-repeat
$scope.getTotal = function(){
var total = 0;
for(var i = 0; i < $scope.cart.products.length; i++){
var product = $scope.cart.products[i];
total += (product.price);
}
return total;
}
但是,没有过滤器有没有办法做到这一点?就像 $scope.cart.products.price.Sum()? 我已经在我的代码中使用了很多过滤器和函数,想要减少它的数量。
【问题讨论】:
标签: javascript angularjs