我正在尝试在ES6类中运行async.parallel
,如下所示:
public getConsole(req: Request, res: Response) {
async.parallel({
count: this.getDocumentCount,
collectionSize: this.getCollectionMb
},
(err, results) => {
res.json(results);
})
}
但这是未定义的。我不能. . . this.getDocumentCount.bind(this)
因为在这种情况下仍未定义。我也做不了
async.parallel({
count: this.getDocumentCount,
collectionSize: this.getCollectionMb
}.bind(this),
(err, results) => {
res.json(results);
})
}
因为打字稿抱怨。