在Vue有两种方法可以将Excel文件导入Table中,即用事件进行导入,或者用将表格导入,2种方法具体实现如下:
1、使用将Excel文件导入Table中
模板文件代码:
<input type="file" ref="upload" accept=".xls,.xlsx" @change="readExcel" class="outputlist_upload">
JS方法文件代码:
readExcel (e) {
// var that = this
console.log(e)
const files = e.target.files
console.log(files)
// 对文件进行格式检查
if (files.length <= 0) {
return false
} else if (!/\.(xls|xlsx)$/.test(files[0].name.toLowerCase())) {
this.$message.error('上传格式不正确,请上传xls或者xlsx格式')