我收到以下错误错误:[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; }}