あなたがtypeof演算Array
として$scope
オブジェクトを使用することができます。 しかし、私はそれらを$scope
オブジェクトラッパーitems
にラップします。 以下の両方の方法を参照してください。あなたはそれの配列にしないのはなぜ
VIEW
<div ng-app="app" ng-controller="MainController">
{{v0}}
<br/> {{v1}}
<br/> {{v2}}
<br/> {{v3}}
<br/>
<br/> {{items}}
<br/>
<br/>
<div ng-repeat="item in items">
{{item}}
</div>
</div>
CONTROLLER
angular
.module('app', [])
.controller('MainController', MainController)
function MainController($scope) {
$scope.items = {};
for (var i = 0; i < 4; i++) {
$scope['v' + i] = 'value' + i;
// or add to object wrapper
$scope.items['v' + i] = 'value' + i;
}
}
JSFIDDLE
? – Vivz