J'ai cherché comment exécuter cela, mais je ne trouve rien de similaire jusqu'à présent, :( Je pourrais imbriquer les deux fonctions oui, mais je me demande simplement si c'est possible? J'aimerais le faire littéralement:
<td><button class="btn" ng-click="edit($index) open()">Open me!</button></td>
Mon code JS en ce 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);
};
Je voudrais appeler deux fonctions en un seul clic, comment puis-je faire cela dans angularJS? Je pensais que ce serait simple comme en CSS lorsque vous ajoutez plusieurs classes ... mais ce n'est pas :(
la source
ng-click
?Vous pouvez appeler plusieurs fonctions avec ';'
la source
Beaucoup de gens utilisent l'option (cliquez) donc je vais partager cela aussi.
la source
keyup.enter
. La;
séparation n'a pas fonctionné car les méthodes ne s'exécutaient pas toujours dans l'ordre.Essaye ça:
la source
Suivez ce qui suit
la source
la source