Javascript 角JS分离事件处理程序

Javascript 角JS分离事件处理程序,javascript,angularjs,events,Javascript,Angularjs,Events,我正在寻找一种通过这种方式链接时发布事件的方式: angular.element($document[0].body).on('click', function (e) { // code }); 有线索吗 // handler var handler = function (e) { } angular.element($document[0].body).on('click', handler); // afterwards angular.elemen

我正在寻找一种通过这种方式链接时发布事件的方式:

angular.element($document[0].body).on('click', function (e) {
           // code
});
有线索吗

// handler
var handler = function (e) { }    

angular.element($document[0].body).on('click', handler);


// afterwards
angular.element($document[0].body).off('click', handler);

还要检查您是否正在使用
jQuery
jqLite
(,Angular的实现)。如果使用后者,可能会尝试执行不受支持的操作。

angular.element($document[0].body.).off('click')