1.引入luckyexcel,在命令行执行以下命令
npm install luckyexcel
2.在引入luckysheet的页面引入luckyexcel
import LuckyExcel from "luckyexcel"
3.编写方法,根据传入的文件流渲染到表格中
excelUpload(file) {
//此处的file为上传文件后返回的文件流信息
LuckyExcel.transformExcelToLucky(file, (exportJson, luckysheetfile) => {
if (exportJson.sheets === null || exportJson.sheets.length === 0) {
this.$message.error('无法读取excel文件的内容!')
return
}
window.luckysheet.destroy()
this.options.data = exportJson.sheets
window.luckysheet.create(this.options)
})
},