He estado buscando cómo ejecutar esto, pero no puedo encontrar nada relacionado hasta ahora :( Podría anidar ambas funciones sí, pero me pregunto si esto es posible. Me gustaría hacer esto literalmente:
<td><button class="btn" ng-click="edit($index) open()">Open me!</button></td>
Mi código JS en este momento:
$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);
};
Me gustaría llamar a dos funciones con solo un clic, ¿cómo puedo hacer esto en angularJS? Pensé que sería sencillo como en CSS cuando agrega varias clases ... pero no es :(
javascript
angularjs
YoniGeek
fuente
fuente
ng-click
?Puede llamar a múltiples funciones con ';'
fuente
Mucha gente usa la opción (clic), así que también compartiré esto.
fuente
keyup.enter
. La;
separación no funcionó porque los métodos no siempre se ejecutaban en orden.Prueba esto:
fuente
Sigue lo siguiente
fuente
fuente