single-events-eventemitter:Node.js EventEmitter 的简单实例,可在整个应用程序中作为单例使用

时间:2021-06-19 11:25:14
【文件属性】:
文件名称:single-events-eventemitter:Node.js EventEmitter 的简单实例,可在整个应用程序中作为单例使用
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-19 11:25:14
JavaScript 单事件事件发射器 当您必须使用,您必须创建一个EventEmitter实例。 如果模块 B 必须监听从模块 A 发出的事件,您可以简单地在 B 中要求 A 并执行以下操作: moduleA . on ( 'notification' , function ( ) { // Do something } ) ; 但是,如果您需要由多个发射器和侦听器(一种事件总线)共享的单个实例,那么您需要将您的实例包装在这样的模块中: var EventEmitter = require ( 'events' ) . EventEmitter ; var eventEmitter = new EventEmitter ( ) ; module . exports = eventEmitter ; 这 3 行代码正是这个包将为您提供的帮助,这是它的唯一目的 :winking_face:
【文件预览】:
single-events-eventemitter-master
----.travis.yml(60B)
----package.json(777B)
----test()
--------main.spec.js(344B)
--------emitter.js(125B)
--------listener.js(206B)
----.gitignore(13B)
----lib()
--------main.js(138B)
----README.md(900B)
----.editorconfig(149B)

网友评论