我的Angular应用程序中的刷新按钮出现问题:
我有一个带有两个数组的json对象 - > data = {array1: [], array2: []}
我想循环两个数组并打印相关值。为此,我使用Angular ng-repeat
指令,如下所示:
ng-repeat="index in [] | index:getTotalNumberOfObjectsInArray1()"
...
<span ng-bind="data.array1[index]"></span>
<span ng-bind="data.array2[index]"></span>`
我的问题是,每次点击刷新按钮时,这些数据都将在dom上重新创建。 我学习了关于&#34;跟踪&#34;的文档。但我只在对象上理解它(例如:ng-repeat =&#34;在a.id&#34中的对象跟踪中);
如何通过过滤器为上面的ng-repeat使用此曲目,以防止重新创建我的数据?
答案 0 :(得分:0)
您可以使用ng-repeat(cf.doc)中定义的$index
,但必须让两个数组具有相同的长度。
另一种解决方案可能是将您的阵列合并在一起并在其上循环,但我不确定它是否能回答您的问题。