ng-repeat中的内容(作为for循环)不会更新

时间:2016-05-07 10:46:00

标签: angularjs twitter-bootstrap

我是AngularJS的新手。请帮我解决这个问题。

此页面将从服务器获取列表并显示项目。 我希望它连续6件。 (使用Bootstrap,因此一行是class =" row") "范围"过滤器使ng-repeat的工作方式类似于for循环。

<div ng-repeat="row in [] | range: Math.ceil(data.length / 6)" class="row">
     <div ng-repeat="col in [] | range: 6" ng-if="data[row * 6 + col]" ng-init="upload=data[row * 6 + col]" class="col-xs-2 col-sm-2 col-md-2 col-lg-2">
          <div class="thumbnail">
               <img ng-src="../show.php?action=file.show&id={{upload.id}}" />                           
          </div>
     </div>
</div>

第一个渲染工作正常。但是,在从服务器删除项目的ajax调用之后,此列表不会更新。我怀疑它是由于Math.ceil不会一直改变。

愿任何人请提出解决方案吗? 非常感谢你!

0 个答案:

没有答案