Json 创建动态范围变量
我正在尝试创建动态范围变量 以下是json对象:Json 创建动态范围变量,json,angularjs,angularjs-scope,Json,Angularjs,Angularjs Scope,我正在尝试创建动态范围变量 以下是json对象: { "status": true, "res": { "call": [ { "percent": 100, "name": "150+" } ], "stores": [ { "percent": 100, "name": "150+" } ],
{
"status": true,
"res": {
"call": [
{
"percent": 100,
"name": "150+"
}
],
"stores": [
{
"percent": 100,
"name": "150+"
}
],
"web": [
{
"percent": 21,
"name": "120-150"
},
{
"percent": 79,
"name": "150+"
}
]
}
}
下面是我尝试执行的代码:
for(keys in jsonObject.res){
$scope.<SomeString+keys> = 'something';
}
for(jsonObject.res中的键){
$scope.='something';
}
请告诉我实现这一目标的更好方法是什么
假设jsonObject是我在上面指定的对象将角度表达式转换为函数
for(key in jsonObject.res){
$parse('someObj.key').assign($scope, 'somevalue')
$scope.apply()
}
类似这样的$scope['SomeString'+keys]='Something';非常感谢你。它的工作原理可能是重复的