AngularJS - Actualisation de la Directive à partir du contrôleur.

j'ai une directive qui incluent un fichier HTML basé sur une étendue variable.
Quand le HTML est chargé première fois, l'ensemble est bon. Mais lorsque la portée changement de variable par ng-clic, je ne suis pas capable de se souvenir de la directive.

Voici mon directive:

my.directive('myType', function() {
return {
    restrict: 'A',
    replace: true,
    link: function($scope, element, attrs) {          
          var myHTML;
          if ($scope.aType==1) myHTML = "aaaa";
          if ($scope.aType==2) myHTML = "bbbb"; 

          $scope.contentUrl = 'library/template/tmp-' + myHTML + '.html';
    },
    template: '<div ng-include="contentUrl"></div>'
}});

$champ d'application.aType est la portée de la variable qui changent sur ng-click.
Merci à l'avance.

OriginalL'auteur user1683405 | 2015-04-21