鍍金池/ 問(wèn)答/HTML5  HTML/ angular directive link 事件如何只執(zhí)行一次?

angular directive link 事件如何只執(zhí)行一次?

我現(xiàn)在是想在link里面 對(duì)某個(gè)DOM綁定一個(gè)事件
但是當(dāng)我切換頁(yè)面的時(shí)候 會(huì)執(zhí)行很多次
有點(diǎn)說(shuō)不清
就是比如
link:function(){

console.log(111);

}

這樣 在控制臺(tái)會(huì)輸出很多遍111
我想讓他只輸出一次

或者是
link:function(){
angular.element(document.querySelectorAll('.aa')).bind('scroll', checkImage);
}

給aa綁定scroll事件 如何只能綁定一次呢?
本來(lái)是想用getEventListener去判斷 aa的事件 ,但是用了以后 控制臺(tái)說(shuō)沒(méi)有這個(gè)事件,會(huì)報(bào)錯(cuò)
aa現(xiàn)在綁定了很多次,導(dǎo)致頁(yè)面很卡頓。

有沒(méi)有也遇到這個(gè)問(wèn)題的伙伴?你們是怎么解決的? 急等,謝謝

回答
編輯回答
喵小咪

已解決。。。。。

2017年11月16日 23:54