Angular的内置jqLite不支持unbind / off命名空间。因此,如果我使用unbind / off,它会完全消除附加到元素的所有事件。
如何从angularjs中的事件取消绑定/关闭特定事件处理程序?
答案 0 :(得分:1)
var listnerFn = function (){} // listener function.
angular.element(el).on('click', listenerFn) // event registration.
angular.element(el).off('click', listenerFn) // event de registration
。
其中el是需要注册事件的元素引用。