handleImport() {
const _this = this;
const fileType = ['xls', 'xlsx', 'et']
const inputFile = document.createElement("input")
inputFile.type = "file"
inputFile.style.display = "none"
document.body.appendChild(inputFile)
inputFile.click()
inputFile.addEventListener("change", function () {
const file = inputFile.files[0];
var testmsg = file.name.substring(file.name.lastIndexOf('.') + 1)
if (!fileType.includes(testmsg)) {
this.$model.msgError("上传的文件格式只能是,xls,xlsx,et");
document.body.removeChild(inputFile);
return false;
}
const formData = new FormData();
formData.append("file", file);
this.exportLoading = true;
importMemberInfo(formData).then(res => {
this.$model.msgSuccess("导入成功")
this.exportLoading = false;
})
})
}
vue文件导入
最新推荐文章于 2024-06-12 09:44:27 发布