Angular ng-repeat未刷新

时间:2016-05-19 12:38:49

标签: angularjs ng-repeat

我有以下简单的目录列表。我希望上传文件并更新ng-repeat列表。

<h3>Directory Listing</h3>
<li ng-repeat="file in filearray track by file.id">
    {{file.id}} {{file.filename}}
</li>

我尝试将新项目推送到控制器中的文件阵列

$scope.filearray.push({id:max_id, filename: filename});

我还尝试调用提供目录列表

的端点

我曾尝试使用和不使用$scope.$apply,不知何故ng-repeat没有更新(也尝试使用和不使用track)。有人能否对ng-repeat有所了解,以及为什么即使在$scope.$apply上也不动态更新?

编辑:问题已解决

我在控制器的主代码中有两次调用......

<div class="main" ng-controller="MainController">
   <form ng-controller="MainController">
 ...

0 个答案:

没有答案