【发布时间】:2018-07-10 15:04:01
【问题描述】:
我正在尝试弄清楚如何使用 ngrepeat 迭代数组
如果我有如下数据数组
{
"People": [{
"name": "Andrew Amernante",
"rating": 3,
},
{
"name": "Frank Wang",
"rating": 5,
},
{
"name": "Chang Wang",
"rating": 5,
}
]
}
在Controller中,我有这些代码sn-ps。
app.controller('mainController', function($scope, $http) {
$http.get('people.json').
then(function onSuccess(response) {
console.log(response);
$scope.peoples = response.data;
}).
catch(function onError(response) {
console.log(response);
});
});
而且,我想迭代数组并在列表中显示三个名称。
<ul class="nav">
<li ng-repeat="obj.peoples track by $index">
<a href="#/">{{obj.name}}</a>
</li>
</ul>
但是,我无法获得名称,对此有什么想法吗?
仅供参考 - 我在这里使用 Angular 1.6.5 版本。
Plunkr 代码在这里
【问题讨论】:
标签: javascript arrays angularjs angular1.6