首页 > 其他 > 详细

ES6 自定义事件

时间:2020-02-29 09:53:25      阅读:197      评论:0      收藏:0      [点我收藏+]

系统自带的自定义事件:

使用自定义事件,绑定一些事件 EventTarget
            这是 系统 自己做了封装处理了;
            https://developer.mozilla.org/zh-CN/docs/Web/API/EventTarget
            1.继承 extends EventTarget
            2.super();
            3.绑定:addEventListener
                this.addEventListener("close",this.close);
                this.addEventListener("close",()=>{console.log("使用了自定义事件触发了,close")});
            4.触发:
                稍微麻烦一点,需要实例化一下
                let close = new CustomEvent("close");
                this.dispatchEvent(close);

 

ES6 自定义事件

原文:https://www.cnblogs.com/Afanadmin/p/12381377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!