图片上传组件修改

This commit is contained in:
jiangyinzhi
2024-08-13 14:48:20 +08:00
parent ee500763de
commit 560f0e034c
@@ -3,6 +3,7 @@
<!-- :after-read="afterRead" -->
<van-uploader
v-model="fileList"
:disabled="disableImg"
multiple
:deletable="deletable"
:max-count="1"
@@ -39,6 +40,7 @@ export default {
data() {
return {
disableImg: false,
fileList: this.value,
activTimer: null,
}
@@ -92,6 +94,7 @@ export default {
},
async afterRead(file) {
console.log('--------afterRead---', file)
this.disableImg = true
let params = new FormData()
params.append('file', file.file)
console.log(file.file)
@@ -99,7 +102,10 @@ export default {
// console.log(decryptParseToJSON(a),77777777);
const res = await uploadFile(params)
if (res.code == 0) {
this.disableImg = false
this.$emit('afterRead', res.data, this.type)
}else{
this.disableImg = false
}
return true
},