Compte tenu de la directive suivante:Modification de la fonction directive dynamique
app.directive("myDirective", function() {
return {
restrict: "AE",
scope: {
myFunction: '&'
},
templateUrl: "some_template.html",
link: function (scope, element) {
}
}
});
Je déclare comme
<my-directive my-function="function1()"></my-directive>
Mais mon problème est que dans le contrôleur que je dois appeler function1
ou function2
en fonction d'une condition. Y at-il un moyen de modifier dynamiquement la fonction dans l'attribut my-function
?