Tous :
Je définis une directive comme :
.directive("hellobutton", function(){
return {
restrict: "AE",
scope: {},
controller: function($scope){
$scope.sayhello = function(){
console.log("hello");
}
}
}
})
Je me demande comment je peux utiliser le gestionnaire sayhello sur cette directive, par exemple :
<hellobutton ng-click="sayhello()"></hellobutton>
Fondamentalement, je ne veux pas passer sayhello depuis l'extérieur, mais laisser cette directive s'en occuper à l'intérieur.
Je me demande si c'est possible ou si je dois définir ce gestionnaire dans un modèle ?