学堂 学堂 学堂公众号手机端

Node EventEmitter事件队列

lewis 1年前 (2024-04-24) 阅读数 12 #技术
var proxy = new events.EventEmitter()
var status = "ready"
var select = function(callback) {
  proxy.once("selected", callback)
  if (status === "ready") {
    status = "pending"
    setTimeout(() => {
      proxy.emit("selected", results)
      status = "ready"
    }, 2000)
  }
}

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门