我有这个ng-repeat循环:
<div ng-repeat="chapter in chapters">
<div>Chapter #<span>{{ X }}</span>: {{ chapter.name }}</div>
</div>
如何{{ X }}
成为循环中的迭代?
给我这样的结果:
第一章:开始
第二章:中间
第三章:结局
您可以使用$ index,
var app = angular.module("App", []);
app.controller("Cont", function($scope) {
var Chapters = [
{
"pid": "110",
"name": "Harry"
},
{
"pid": "109",
"name": "potter"
},
{
"pid": "101",
"name": "Peter"
},
{
"pid": "104",
"name": "Janifer"
}
];
$scope.chapters = Chapters;
});
<!DOCTYPE html>
<html>
<head>
<script data-require="[email protected]" data-semver="1.4.7" src="https://code.angularjs.org/1.4.7/angular.js"></script>
</head>
<body ng-app="App" ng-controller="Cont">
<div ng-repeat="x in chapters track by $index">
<td> Chapter#{{$index}} {{x.name}}</td>
</div>
</body>
</html>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句