【发布时间】:2017-01-04 16:36:40
【问题描述】:
我有Promise.all,它适用于所有promise<void>,就像这样
var actionList = new Array<Promise<void>>();
actionList.push(PluginService.InstallExtension(element, en.ExtensionFolder)
.then(function () {
addedExtensions.push(element);
var name = element.publisher + '.' + element.name + '-' + element.version;
//vscode.window.showInformationMessage("Extension " + name + " installed Successfully");
}));
Promise.all(actionList).then(function () {
// all resolved
}).catch(function (e) {
console.error(e);
});
我想在actionList中添加Promise<boolean>
我如何添加打字稿?
【问题讨论】:
标签: javascript typescript promise