我想从all
导入lib.es6.d
函数,以便我可以写:
await all([
promise1,
promise2
]);
。 。而不是await Promise.all
。我怎样才能做到这一点?
答案 0 :(得分:1)
您可以将Promise对象的const vector<Song*>& Playlist::GetSongList() const {
return songs;
}
方法绑定到Promise上下文,并创建一个新变量all
,如下所示。
all
现在,您可以按照自己想要的方式使用const all = Promise.all.bind(Promise);
。
all
创建一个导出await all([promise1, promise2]);
变量的模块,您可以通过导入它在任何地方使用它。