1.首先下載插件
npm install file-saver --save
bower install file-saver
如果要安裝 Typscript 聲明
npm install @types/file-saver --D
下載完成以後在package.json中可以肯定
2.引入
在使用這個插件的ts引入
import { saveAs } from 'file-saver';
3.使用
click(){
let blob = new Blob([res], { // res代表後台返回的數據流
type:
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
}); //以二進制形式存儲,並轉化為Excel
let fileName = 'name' + '.xls'; //自定義導出excel表名字,這裏使用 name代替
saveAs(blob, fileName); //這裏使用了文件導出插件FileSaver.js
}