【发布时间】:2017-01-31 05:19:20
【问题描述】:
我想创建动态变量,如 Vikas0、Vikas1、Vikas2、Vikas3 等。
$.each(data, function(key, value){
$scope.servicesDataList[key].list="Vikas"+key;
// will print Vikas0, Vikas1, Vikas2, Vikas3
console.log($scope.servicesDataList[key].list);
});
现在我想创建动态变量。有人知道我怎么能做到这一点。我希望我能详细说明我的问题。
【问题讨论】:
-
你不能创建一个独立的动态变量,但可以创建一个哈希映射作为 var hashValue 然后使用 hashValue[$scope.servicesDataList[key].list] = "value"
-
为什么不使用数组?
-
我在 json 中得到了结果,这就是为什么不使用数组
标签: javascript jquery angularjs variables dynamic-variables