ng-repeat没有绑定到Dom的值?

时间:2016-06-30 16:36:27

标签: javascript angularjs

我正在动态地将数据加载到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);
    });
});

1 个答案:

答案 0 :(得分:5)

你的ng-repeat需要看起来像这样:

ng-repeat="message in data track by $index"