【发布时间】:2018-08-15 16:44:56
【问题描述】:
所以我正在编写一个代码,它将数据名称、ID 等从服务器导出到 Excel 表中的用户的浏览器。
现在我正在使用 NodeJS 进行异步编程,有时服务器可能会在所有数据导出到其中之前使用 Excel 表发送响应。
我的同事告诉我,他们使用 .async 包。 Here is the Link to it. 我认为我们应该使用这种方法。
现在这是我的代码:
appDataIDList.forEach((appDataID, index) => {
appData.getByID(appDataID.id).then((appData) => {
ws.cell(index + 1,1).string(appData.name).style(style);
callback();
})
});
wb.write('ExcelReport.xlsx', res);
我的问题是我不完全知道如何在方法中实现我的代码以使其工作,因为异步包对我来说似乎很复杂。
【问题讨论】:
标签: javascript node.js asynchronous async.js