私はここで3つのボタンを$scope. -> q <-
q
としたいと思います。どうすればそれを達成できますか?自然の中で$スコープがあるので、これはとても任意の回避策を提案しないでください
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.name = function(q){
$scope.a = "John Doe "; // $scope.q how to make q varibale
}
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">
Name: <button ng-click="name('a')" ng-model="name">this is a</button>
<button ng-click="name('b')" ng-model="name">this is b</button>
<button ng-click="name('c')" ng-model="name">this is c</button>
{{a}} via a<br>
{{b}} via b<br>
{{c}} via c<br>
</div>
は、これは本当に便利ですが$のscope.bが$で、なぜ値が設定された後というこの問題がありますscope.aはまだ存在しますか?どのように私はそれをバイパスすることができます – sam
割り当てられたjs変数の性質の性質は、メモリまで –
がそれが起こるための回避策はありませんそれを保持する? – sam