我在网上看到一个下载excel的例子,但是有些不知道还请各位大神指导
ipcMain.on('saveDialog', (event, arg) => {
// 打开弹窗
dialog.showSaveDialog(win, {
// 在 Windows 和 Linux 上, 打开对话框不能同时是文件选择器和目录选择器, 因此如果在这些平台上将 properties 设置为["openFile"、"openDirectory"], 则将显示为目录选择器。
properties: ['openFile', 'openDirectory'],
// 默认情况下使用的绝对目录路径、绝对文件路径、文件名
defaultPath: arg.fileName,
// 文件下载扩展名
filters: [
...extensionType[arg.fileType]
],
// 点击保存回调
}, filePath =>{
console.log(filePath);
})
})
这个点击保存回调,我点击了弹框,回调方法没有执行是怎么回事?还有在前端
// 表格数据拟定为 data
let excelModel = new Blob([data], { type: "application/octet-stream" })
这个data是什么格式的具体,我要怎么处理?