【发布时间】:2023-04-10 09:50:01
【问题描述】:
我需要遍历一个对象数组:
$scope.items = {key1: val1, key2: val2, keyx: valx}
在我的模板中,我在表格中使用 ng-repeat:
<tr ng-repeat="item in items">
<td> {{item.key1}} </td>
<td> {{item.key2}} </td>
<td> {{item.keyx}} </td>
</tr>
问题是它非常慢。我在 v1.0.8 和 v1.2.5 中都尝试过,结果相同。只有当我只有一个表格单元格时,它才会变得相当快,但是一旦我添加超过 5-6 个项目键,则加载需要几秒钟。有没有办法解决这个问题?
【问题讨论】:
-
你说的是多少行?
-
50 行,不限制问题被放大。理想情况下,我想要 100 个(大显示器)。
-
这里是
10x100,很快,一定是您的过滤中的某些内容,或者等待ajax? jsfiddle.net/PJ4FP
标签: angularjs angularjs-ng-repeat