看来新手的问题,但我无法弄清楚如何找到一个变量店的价值在一个字符串如Angularjs:如何找到一个字符串变量店的价值
var value = "Scope.address";
其实我想要找到“Scope.address”的价值如何找到它。
看来新手的问题,但我无法弄清楚如何找到一个变量店的价值在一个字符串如Angularjs:如何找到一个字符串变量店的价值
var value = "Scope.address";
其实我想要找到“Scope.address”的价值如何找到它。
您必须从$ scope可用的位置引用$ scope。一个常见的位置是你的控制器
var value = $scope.address;
如果你需要它是动态的请尝试以下操作:
var value = 'address';
var myDynamicValue = $scope[value];
没有实际的要求是我已经有value =“$ scope.address”但现在我想获取value2作为$ scope的实际值。通过“值”的地址 – nirajkumar 2014-09-27 17:47:55
上面的代码是你如何通常会引用$范围 – TGH 2014-09-27 17:49:10
我同意,但我想通过一个变量说tmp具有tmp =“$ scope.address”值获取$ scope.address的值。怎么做 。 – nirajkumar 2014-09-27 17:51:45
我无法理解你想要什么。
如果你想访问一个变量地址(在角度这可能是模型),你必须使用$ scope.address。
下面是示例
<input type="text" ng-model="address">
和相应的脚本在控制器访问地址是
var value=$scope.address;
更新
var value2=$scope[value];
下面是一个demo
没有实际的要求是我已经有value =“$ scope.address”,但现在我想通过“value”获取value2,它是$ scope.address的实际值。 – nirajkumar 2014-09-27 17:47:04
问题不清楚....你可以尝试$ scope.address – 2014-09-27 17:29:33