Node.js 如何在摩卡nodejs中设置等待

Node.js 如何在摩卡nodejs中设置等待,node.js,testing,timeout,wait,Node.js,Testing,Timeout,Wait,代码- 现在,当我运行这段代码时,它会记录如下数据- 等待 获取ABC 等待处理 它将等待上面指定的时间 我想在调用getApiData方法之前设置超时。如果您使用的是真正的承诺,那么您应该传递给以下函数: 下一次会议将在承诺解决后召开 这些是什么样的桌子?然后传入的a+承诺函数应采用以前解析的承诺的值并返回新的承诺。 .then (() => { console.log("Wait"); setTimeout(function(){cons

代码-

现在,当我运行这段代码时,它会记录如下数据- 等待 获取ABC 等待处理 它将等待上面指定的时间


我想在调用getApiData方法之前设置超时。

如果您使用的是真正的承诺,那么您应该传递给以下函数:


下一次会议将在承诺解决后召开

这些是什么样的桌子?然后传入的a+承诺函数应采用以前解析的承诺的值并返回新的承诺。
.then (() => {
            console.log("Wait");
            setTimeout(function(){console.log("Wait to process")},1500);        
            this.timeout(2000);     
          })
.then(() => {
            console.log("Get ABC");
            return common.getApiData(url)})
.then(function (value) {
    var p = new Promise ();
    setTimeout (function () {
       p.resolve(value)
    }, 2000) 
    return p
})