我正在动态地将数据加载到ng-repeat所以一旦我收到数据它没有绑定到<ListenFor> Take a note to {noteTopic} </ListenFor>
<PhraseTopic Label="noteTopic" Scenario="Search"/>
,我知道如果你有重复的索引它会发生但是在下面的情况下我不确定发生了什么,有什么想法吗?
main.html中
ul
ctrl.js
<div>
<ul ng-repeat="message in data track by index">
<li>{{message}}</li>
</ul>
</div>
的console.log
angular.module('loggingApp').controller('DitCtrl',function ($scope,DitFactory) {
'use strict';
DitFactory.getLogs().then(function (response) {
$scope.data = response.data;
console.log($scope.data);
});
});
答案 0 :(得分:5)
你的ng-repeat需要看起来像这样:
ng-repeat="message in data track by $index"