Selaa lähdekoodia

修改上传文件

master
yangzhou-cyber 3 vuotta sitten
vanhempi
commit
e2884ef9b3
1 muutettua tiedostoa jossa 16 lisäystä ja 1 poistoa
  1. +16
    -1
      src/views/second/summary/index.vue

+ 16
- 1
src/views/second/summary/index.vue Näytä tiedosto

dataList: [], dataList: [],
loading: false, loading: false,
file: {}, file: {},
uploading:false
}; };
}, },
created() { created() {
input.addEventListener( input.addEventListener(
"change", "change",
(upload = (e) => { (upload = (e) => {
input.removeEventListener('change',upload)
if(this.uploading){
this.$message({
type:"warning",
message:"正在上传"
})
return
}
this.uploading=true
let file = e.target.files[0]; let file = e.target.files[0];
if(!file){
this.uploading=false
return
}
let MAXSIZE = 5 * 1024 * 1024; let MAXSIZE = 5 * 1024 * 1024;
if (file.size > MAXSIZE) { if (file.size > MAXSIZE) {
this.$message.error("上传文件不得超过5M"); this.$message.error("上传文件不得超过5M");
}) })
.catch((e) => { .catch((e) => {
this.$message.error("上传文件失败"); this.$message.error("上传文件失败");
}).catch(e=>{
}).finally(e=>{
this.uploading=false
this.getFile() this.getFile()
}); });
}) })

Loading…
Peruuta
Tallenna