我是angularjs的新手,请有人告诉我们如何使用angular.forEach代码
for(i=0;i<$scope.data.tabs.length;i++){
$scope.data.tabs[i]['Position']=i+1;
}
答案 0 :(得分:5)
你必须记住......
使用
调用iterator
iterator(value, key, obj)
函数
请参阅https://docs.angularjs.org/api/ng/function/angular.forEach
angular.forEach($scope.data.tabs, function(tab, i) {
tab.Position = i + 1;
});
所以在这里,tab
是$scope.data.tabs[i]
的值,i
是数组中每个标签的索引。