为iPad设备优化ng-repeat摘要循环

时间:2014-02-18 00:32:26

标签: angularjs twitter-bootstrap modal-dialog ng-repeat

我的angularjs应用程序中有一个bootstrap 3模式。我有一个大约30行的标准ng-repeat:

<div class="col-md-9">
  <div ng-repeat="table in tables track by table.Id">
    <button type="button" class="btn btn-primary" ng-style="tableStyle(table)" ng-  
       class="tableClass(table)"
    ng-click="setTable(table)"  bo-text="table.name">
    </button>
</div>

当模态加载时,第一个摘要循环第一次加载大约需要300毫秒。调用另外3个摘要循环,每个循环只需20ms。评论ng-repeat它非常快,减少了100毫秒。我添加的每个ng-repeat都会使第一个摘要时间增加约100毫秒。

有人可以解释digest如何与ng-repeat一起使用吗?为什么后续的摘要循环要快得多?

0 个答案:

没有答案