data() {
return {
dataObj: {
policy: “”,
signature: “”,
key: “”,
ossaccessKeyId: “”,
dir: “”,
host: “”,
uuid: “”,
},
dialogVisible: false,
dialogImageUrl: null,
};
},
computed: {
fileList() {
let fileList = [];
for (let i = 0; i < this.value.length; i++) {
fileList.push({ url: this.value[i] });
}
return fileList;
},
},
mounted() {},
methods: {
emitInput(fileList) {
let value = [];
for (let i = 0; i < fileList.length; i++) {
value.push(fileList[i].url);
}
this.$emit(“input”, value);
},
handleRemove(file, fileList) {
this.emitInput(fileList);
},
handlePreview(file) {
thi