第一种方式
可以使用window.location.href
直接导出,只限于导出excel
文件,如何导出像txt
等文件时使用该方法会导致浏览器直接打开文件。
window.location.href = '1234.xlsx';
第二种导出方式
模式是首先创建一个a
标签,然后点击a标签进行文件的下载,这一种是get
接受到的文件流。
let blob = new Blob([file], {
type: ''}),
fileName = 'test.txt'; // 文件名称
const link = document.createElement('a'); // 创建a标签
link.href = window.URL.createObjectURL(blob);
link.download = fileName;
link.click(); // 模拟点击a标签
window.URL.revokeObjectURL(link.href);
今天的文章js实现导出文件流分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/27224.html