FIX scUpload 未触发onSuccess钩子函数

This commit is contained in:
sakuya 2022-05-30 18:07:14 +08:00
parent f6b7f35faa
commit b1cc2f9a7a
2 changed files with 12 additions and 5 deletions

View File

@ -193,13 +193,20 @@
this.$refs.uploader.handleStart(file) this.$refs.uploader.handleStart(file)
}, },
success(res, file){ success(res, file){
var response = config.parseData(res)
file.url = response.src
this.value = file.url
//blob //blob
URL.revokeObjectURL(file.tempFile) URL.revokeObjectURL(file.tempFile)
delete file.tempFile delete file.tempFile
var os = this.onSuccess(res, file)
if(os!=undefined && os==false){
this.$nextTick(() => {
this.file = null
this.value = ""
})
return false
}
var response = config.parseData(res)
file.url = response.src
this.value = file.url
}, },
error(err){ error(err){
this.$nextTick(()=>{ this.$nextTick(()=>{

View File

@ -109,7 +109,7 @@
type: "success" type: "success"
}) })
console.log(response); console.log(response);
return true; return false;
}, },
submitForm(){ submitForm(){
this.$refs.ruleForm.validate((valid) => { this.$refs.ruleForm.validate((valid) => {