Доступ к событию в классе - PullRequest
0 голосов
/ 23 апреля 2020

Если у меня есть файл, который генерирует событие, например,

const EventEmitter = require('events');

class Event extends EventEmitter {
    constructor() {
        super();
    }
    // some methods
    emit(data) {
        this.emit('event', data);
    }
}

В отдельном файле, структурированном так

const EventFile = require('./eventFile');
const eventFile= new EventFile();

class OtherClass {
    constructor() {
        this.eventFile = eventFile;
    }
}

Как я могу сделать что-то вроде this.eventFile.on('event') в класс OtherClass, чтобы иметь возможность делать что-то еще с событием?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...