m=5;
for(var i=0;i<m;i++){
document.write(i);
}
&#13;
如何在Angular中输出 i
它不能正常工作
$scope.B = [];
angular.forEach([0, 1, 2, 3], function (value, index) {
$scope.B.push(value);
});
&#13;
答案 0 :(得分:2)
您的代码很好,您的问题最多与AngularJS应用程序中的其他内容有关。检查控制台并在问题中添加更多信息。
在循环中将元素添加到数组$scope.B
,并使用json
过滤器在视图中显示。
代码:
angular
.module('App', [])
.controller('DefaultController', ['$scope', function ($scope) {
$scope.B = [];
angular.forEach([0, 1, 2, 3], function (value, index) {
$scope.B.push(value);
});
}]);
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.10/angular.min.js"></script>
<div ng-app="App">
<div class="container" ng-controller="DefaultController">
{{ B | json }}
</div>
</div>