我使用简单的数字数组,例如下面ng-repeat
:
n = [1,2,3,4,5,6]
问题是,当我为例如:
更改此数组时n=[1,2,3]
它不会完全重新加载DOM,而只是删除与数组div
相关的最后3个4, 5, 6
元素。有没有办法在每次更改数组时强制ng-repeat
重新加载DOM。
答案 0 :(得分:1)
您是否尝试将数组更改为$ apply call?,类似于:
$scope.$apply(function() {
n = [1, 2, 3];
});