0
Mit AngularJS in AngularJS geladen ich folgenden execute()
Funktion habe, drucken sie den Wert geprüft radio button
und es funktioniert gut, aber ich brauche diese Funktion auszuführen, wenn Seite geladen nur, wenn man radio button
geprüft .Trigger-Optionsfeld, wenn Seite
-in diesem Fall, wenn Seite geladen es 3 in der Konsole
-wenn vm.value=null
Funktion nicht
drucken soll ich nur
vm.value="3";
vm.execute=function(value){
console.log(value);
}
wenn ein Optionsfeld eingecheckt müssen Trigger-Funktion ausführen soll
Html-Code
<input type="radio" ng-change=vm.execute(1) value="1" ng-model="vm.value">
<input type="radio" ng-change=vm.execute(2) value="2" ng-model="vm.value">
<input type="radio" ng-change=vm.execute(3) value="3" ng-model="vm.value">
<input type="radio" ng-change=vm.execute(4) value="4" ng-model="vm.value">
ich Ihre Frage nicht vollständig verstehen, also werde ich zwei Möglichkeiten an: Sie können selbst Funktion in der Steuerung ausführen, indem sie nur anrufen: 'vm.execute (vm.value) ', wenn der Controller geladen wird, wird er ausgeführt. Oder Sie können eine Richtlinie erstellen: http://stackoverflow.com/questions/17547917/ – notgiorgi