res.forEach(it => {
if (it.printType == 0 || it.printType == 1) {
clearInterval(this.scrollTimer);
window['extendObj'].printPdf(it.result, function (el) {
if (!el) {
console.log(完成)
} else {
console.log(失败)
}
}, it.printerName, 60, it.printType);
}
})
看代码!!
首先,需要把
printPdf
封装成 Promise,比如forEach()
是做不到了,可以自己写个asyncForEach()
来干: