Ich habe nach einer Möglichkeit gesucht, dies auszuführen, kann aber bisher nichts Ähnliches finden :( Ich könnte beide Funktionen verschachteln, aber ich frage mich nur, ob dies möglich ist. Ich möchte dies wörtlich tun:
<td><button class="btn" ng-click="edit($index) open()">Open me!</button></td>
Mein JS-Code im Moment:
$scope.open = function () {
$scope.shouldBeOpen = true;
};
$scope.edit = function(index){
var content_1, content_2;
content_1 = $scope.people[index].name;
content_2 = $scope.people[index].age;
console.log(content_1);
};
Ich möchte zwei Funktionen mit nur einem Klick aufrufen. Wie kann ich das in angleJS tun? Ich dachte, es wäre einfach wie in CSS, wenn Sie mehrere Klassen hinzufügen ... aber es ist nicht :(
quelle
ng-click
?Sie können mehrere Funktionen mit ';' aufrufen.
quelle
Viele Leute benutzen die (Klick-) Option, also werde ich dies auch teilen.
quelle
keyup.enter
. Die;
Trennung hat nicht funktioniert, da die Methoden nicht immer in der richtigen Reihenfolge ausgeführt wurden.Versuche dies:
quelle
Folgen Sie den Anweisungen unten
quelle
quelle