window.addEventListener('message', this.myFunction, true);
// 自己的函数
myFunction(e) {
let eData = e.data;
// todo
},
// 移除 -- 不能使用匿名函数!!!
beforeDestroy() {
window.removeEventListener('message', this.myFunction, true);
},
关于addEventListener和removeEventListener
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- https://www.cnblogs.com/Sarah119/p/7825265.html注意:通过addEv...
- 关于点击事件onclick 和 addEventListener的思考 基本写法 onclick 和 addEve...
- Mozilla浏览器提供了一个JavaScript的绑定事件监听器的函数addEventListener 其中各个...
- 前言 当浏览器与对象 , 元素发生互动时 , 浏览器会产生对应的事件 , 例如 : 浏览器加载完文档 , 用户把鼠...
- 原生js使用addEventListener时,querySelectorAll报错的原因以及正确的使用方法 ht...