在一次Vue項目開發中,給window綁定了addEventListener事件,然后在離開組件的時候調用removeEventListener移除事件,但是發現沒有生效
錯誤示例:
下面這樣操作,是無法移除onmessageWS事件的

正確示例:
后來查找到Vue中事件監聽的第二個參數處理函數需要綁定到this上,並且removeEventListener 和 addEventListener 中對應的參數要一致

在一次Vue項目開發中,給window綁定了addEventListener事件,然后在離開組件的時候調用removeEventListener移除事件,但是發現沒有生效
下面這樣操作,是無法移除onmessageWS事件的

后來查找到Vue中事件監聽的第二個參數處理函數需要綁定到this上,並且removeEventListener 和 addEventListener 中對應的參數要一致

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。