所以我有这个事件的全局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);
})
上面的代码没有触发。
非常感谢您的任何帮助、想法和建议。提前谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!