自定义事件发射器custom-event-emitter是一个浏览器mixin,它使得发出对象变得非常简单。
安装:$ npm install custom-event-emitter
用法:
var emitter = require('custom-event-emitter');
var element = document.createElement('p');
// Adds an emit function to the element.
// (the second argument is optional)
emitter.call(element, {bubbles: true, cancelable: true});
// 添加事件监听器
element.addEventListener('hi', function(e) {
// 处理事件
});
暂无评论