看來新手的問題,但我無法弄清楚如何找到一個變量店的價值在一個字符串如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