javascript - Angular ng-repeat - 需要获取循环中的总数并稍后在页面上使用,而不会因为额外的调用而影响性能

标签 javascript angularjs

我有一个ng-repeat,我想“捕获”或“保留”该值,并稍后在循环外的页面中使用。

示例:

<div class="container-fluid" ng-repeat="paymentTravel in payment.travelers">
   div --  Passenger {{ $index + 1 }}  /div  
   div -- {{paymentTravel.totalFare }}   /div
   GET TOTAL LENGTH save to ??
</div>

 <br>
   <div> DISPLAY THE LENGTH (total number of rows) TOTAL HERE</div>

最佳答案

不需要显式地计算它们,因为它是一个数组,长度属性将可用,因此您应该能够使用它:

<div> DISPLAY THE LENGTH {{payment.travelers.length}} TOTAL HERE</div>

关于javascript - Angular ng-repeat - 需要获取循环中的总数并稍后在页面上使用,而不会因为额外的调用而影响性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41479954/

相关文章:

javascript - typescript 中的条件类型参数

javascript - 使用 Flowplayer 自动重复或如何在 javascript 中将回调作为字符串传递

javascript - Angular 工厂自引用

javascript - 一段绳子

javascript - 是否可以使用构造函数作为 TypeScript 中另一个函数的参数类型?

javascript - 不能将 ctrl + click 与 preventDefault 一起使用并返回 false

angularjs - 为什么 Controller 不能与 ng-src 一起使用?

angularjs - 使用 ngDoc 记录一个常量

javascript - 如何使用 AngularJS 观察 jQuery 修改的属性值的变化

angularjs - 一次创建单个项目的项目列表