délier un élément angulaire

J'ai le code suivant à l'intérieur d'une directive et je veux faire en sorte qu'il soit nettoyé lorsque la portée est détruit. J'ai regardé en ligne ainsi que le code et je me demandais comment faire pour supprimer la liaison d'un élément.

var window = angular.element($window);
window.bind("resize", function(e){
    abc();
});

Solution:

var abc = function() {};

var window = angular.element($window);
window.bind('resize', abc);

scope.$on('$destroy', function(e) {
    window.unbind('resize', abc);
});

source d'informationauteur Blake Niemyjski