第一步:安装依赖
npm install --save xlsx file-saver
第二步:引入组件
import FileSaver from 'file-saver'
import XLSX from 'xlsx'
第三步
// 导出数据
outTab() {
var wb = XLSX.utils.table_to_book(document.querySelector('#data-list'))
var wbout = XLSX.write(wb, {
bookType: 'xlsx',
bookSST: true,
type: 'array'
})
try {
FileSaver.saveAs(
new Blob([wbout], {
type: 'application/octet-stream'
}),
'订单关联票.xlsx'
)
} catch (e) {
if (typeof console !== 'undefined') console.log(e, wbout)
}
return wbout
},