鉴于此控制器:
app.controller("MyCtrl", function($scope){
$scope.foo = true;
$scope.bar = false;
}
有没有办法通过迭代访问每个范围变量。类似的东西:
for (i in $scope.variables){
var v = $scope.variables[i];
console.log(v.name, v.value);
}
输出为:
foo true
bar false
除了读取这样的变量值之外,还有办法通过迭代为它们赋值。