我正在尝试更新$ scope变量:
前任:
$scope.variable_1
$scope.variable_2
...
我想这样更新:
for (i=0; i<2; i++) {
$scope.variable_$i = 1;
}
我需要的是在每次迭代中使用索引“ i”访问“ $ scope.variable_1”。
有什么建议吗?提前致谢。
在javascript中,您可以按变量名称访问变量:
for (i=0; i<2; i++) {
$scope['variable_'+i] = 1;
}
请参阅:使用变量动态访问对象属性
另外,如果可以改为使用数组,则应避免以这种方式访问属性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句