我想创建动态范围变量。这是我创建的循环示例
for(var i=0; i<array.length; i++){
$scope.'linkName'+i = 'Some value';
// it should be like $scope.linkName1, $scope.linkName2, etc.
}
问题在于它不允许我以这种方式创建它。您是否知道我可以使用for循环遍历变量名称数组并将该值赋给范围变量的最佳方法?
答案 0 :(得分:7)
试试这个
$scope['linkName'+i] = 'Some value';