角度误差:[ngRepeat:dupes]

时间:2016-06-14 16:43:39

标签: angularjs angularjs-ng-repeat ng-repeat

我收到以下错误错误:[ngRepeat:dupes]。

<tbody>
    <tr data-ng-repeat="row in data">
        <td>{{row.id}}</td>
        <td>{{row.string}}</td>
    </tr>
</tbody>

浏览此网站后,我看到了一个解决方案,按索引使用跟踪:跟踪$ index 错误现在消失了,但我没有显示任何数据。 正如您在下面看到的,我尝试了几种输出数据的方法,但这不起作用。 任何人都可以看到我的错误吗?

<tbody>
    <tr data-ng-repeat="row in data track by $index">
        <td>{{row.id}}{{$index.id}}{{$index.row.id}}{{$index[id]}}{{$index[row.id]}}</td>
        <td>{{row.string}}</td>
    </tr>
</tbody>

这是我的功能:

$scope.displayString = function(){
        $http.get('/angular/all')
        .success(function(data){
            $scope.data = data
        })
    }

数据来自/ angular / all array(4){[0] =&gt; array(2){[&#34; id&#34;] =&gt;字符串(1)&#34; 1&#34; [&#34;串&#34;] =&GT; string(5)&#34; vdfdf&#34; } [1] =&gt; array(2){[&#34; id&#34;] =&gt;字符串(1)&#34; 2&#34; [&#34;串&#34;] =&GT; string(4)&#34; dfgh&#34; } [2] =&gt; array(2){[&#34; id&#34;] =&gt;字符串(1)&#34; 3&#34; [&#34;串&#34;] =&GT; string(4)&#34; dfgh&#34; } [3] =&gt; array(2){[&#34; id&#34;] =&gt;字符串(1)&#34; 4&#34; [&#34;串&#34;] =&GT; string(3)&#34; 963&#34; }}

0 个答案:

没有答案