文件导出需要安装 xmlbuilder2。目前使用版本为 3.1.1。
下载当前文件代码可以参考:
let wsheet = new websheet('yourID', yourElement);
let workbook = wsheet.Workbook();
workbook.DownLoadFile(‘filename’)
通过下面方式可以获取问了的流。:
//事件绑定
let wsheet = new websheet('yourID', yourElement);
workbook.SaveBlob(function (blod) {
// 将 Blob 上传到服务器
console.log('your code')
//uploadToServer(blob);
//这里模拟下载文件
// 创建一个链接元素
var link = document.createElement('a');
// 设置下载属性
link.href = window.URL.createObjectURL(blod);
link.download = '111.xlsx';
// 添加到 DOM 中并触发点击事件
document.body.appendChild(link);
link.click();
// 移除链接元素
document.body.removeChild(link);
});
可直接右击,点击文件导出按钮,如图:
只用Ctrl+E快捷键导出: