eventemitter

    5

    4답변

    Express와 함께 NodeJS로 작성된 응용 프로그램을 가지고 있으며 EventEmitter를 사용하여 방출 된 이벤트를 수신하여 기본 코드에 플러그인하는 플러그인으로 일종의 플러그인 아키텍처를 만들려고합니다. 플러그인 기능이 비동기 요청 (이 경우에는 mongo에서 데이터 가져 오기)을하면 플러그인 코드가 완료되고 비동기 요청 전에 실행을 완료 할 원

    2

    1답변

    이벤트 이미 터를 수신하는 클래스가있는 경우 모든 인스턴스에 바인딩하는 것은 잘못된 연습입니까? function MyClass() { emitter.on('ready', function() { // do something }); } myclass = new MyClass(); emitter.on()을 여러 번 호출하면

    0

    1답변

    통해 다음 시나리오되는 Node.js의 이벤트 루프 잠금 "(P1, P2 'myEvent가') e.emit"실행되는 것을 순간 //Where "e" is a global object in the app e = new EventEmitter; ... //at some place in the app code I'm adding Listener 1 e

    6

    1답변

    emit 함수를 실행하도록 서버를 만들 수없는 이유를 알 수 없습니다. 이것이 this.on('start',function(){ console.log("wtf"); }); 모든 콘솔 유형 : here here-2 어떤 생각을 왜 늘 'wtf'를 인쇄 myServer.prototype = new events.EventEmitter; f

    0

    1답변

    나는 자바 스크립트와 노드를 동시에 가르치려고하고 있으며 사용자 정의 이벤트가 작동하지 않는다. 오류가 발생하지 않고 이벤트가 발생하지 않습니다. 누군가 내 (가능성이 명백한) 논리 오류를 지적 할 수 있습니까? var util = require('util'), events = require('events'); function logger(){

    1

    2답변

    nodejs 코드를 작성하는 것이 가장 좋습니다. 현재 코드에는 콜백이 너무 많아서 가독성이 떨어졌습니다. 의견이 있으십니까?

    5

    1답변

    이 튜토리얼 node.js eventEmitter을 작성 했으므로 멋지게 작동했습니다. http.request를 사용하여 데이터를 얻는 메서드를 추가했습니다.이 메서드는 데이터를 처리하고 내보내는 메서드입니다. 문제는 청취자가 이벤트를 포착하지 않는다는 것입니다. 누군가 도움을 줄 수 있습니까? 코드 : 더럽히는 var events = require('ev