nodejs事件发射器,将子事件发射到父事件

uurv41yg  于 2021-09-23  发布在  Java
关注(0)|答案(0)|浏览(242)

所以我有这个事件的全局util
events.js

const ev = require('events');
module.exports = new ev();

我有一位家长

var events = require('./events.js');

require('./childevent1.js');
require('./childevent2.js');

events.emit('test',1);

events.on('child test',function(e){
    console.log('Listening to child test, data: '+e);
})

和孩子

var events = require('./events.js');

events.on('test',function(e){
    console.log('Child 1 listening to parent test event, data: '+e);
});

events.emit('child test',1);

从父级向子级发射事件正在工作,但未从子级向父级发射,下面是侦听子事件时从父级发出的代码行

events.on('child test',function(e){
    console.log('Listening to child test, data: '+e);
})

上面的代码没有触发。
非常感谢您的任何帮助、想法和建议。提前谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题