我试图发射并聆听一个事件。发射是工作,但当我试图听应用程序中断。有人可以帮我解决这个问题吗?
这是代码
export class EmitEvents extends EventEmitter {
constructor () {
super()
this.valid_devices_list = {}
}
_discover() {
this.emit('found');
this.on('found', function () {
console.log('Got it!')
})
}
}
当我执行它时,给我一个错误
this.on不是函数
对此有何帮助?提前谢谢!
答案 0 :(得分:4)
类EventEmitter在https://github.com/facebook/react-native/blob/master/Libraries/EventEmitter/EventEmitter.js上没有方法。
您必须改为使用addListener。