【发布时间】:2014-09-17 21:17:25
【问题描述】:
我在指令中有以下代码,我想确保在作用域被销毁时将其清理干净。我在网上查看了代码以及代码,我想知道如何取消绑定元素。
var window = angular.element($window);
window.bind("resize", function(e){
abc();
});
解决方案:
var abc = function() {};
var window = angular.element($window);
window.bind('resize', abc);
scope.$on('$destroy', function(e) {
window.unbind('resize', abc);
});
【问题讨论】:
-
解除绑定对你不起作用吗?
标签: angularjs angularjs-directive