0
搞乱了我创建了一个JavaScript对象,方式如下:AngularJS NG-重复与顺序
$scope.initNews = function() {
for (var i = 2013; i > 2000; i--) {
$scope.news[i] = {};
$scope.news[i]["year"] = Number(i);
for (var j = 1; j <= 12; j++) {
$scope.news[i][j] = {};
$scope.news[i][j]["month"] = $scope.month_names[j-1];
}
}
};
但NG-重复似乎乱用它遍历项目的方式。
<ul ng-repeat="old_news_year in news">{{old_news_year.year}}
<li ng-repeat="old_news_month in old_news_year">{{$index + 1}}. {{old_news_month.month}}</li>
</ul>
对于整个样品,检查http://jsfiddle.net/tFewZ/1/
EDIT
我的印象(通过添加 “调试器”;进入码) 该AngularJS通过循环根据它们的 $$ hashKey而不是根据它们的Javascript索引...
还是不明白有关的13个元素,但...这就是原型属性?
在此先感谢。
最好的问候,
纪尧姆
请发表您的解决方案作为一个答案,为他人谋取利益。谢谢 –