|
|
@ -15,7 +15,7 @@ |
|
|
|
<div slot="file" slot-scope="{file}"> |
|
|
|
<img class="el-upload-list__item-thumbnail" :src="file.url" alt=""> |
|
|
|
<span class="el-upload-list__item-actions"> |
|
|
|
<span class="el-upload-list__item-preview"@file-removed="handleFileRemoved" @click="handlePictureCardPreview(file)"> |
|
|
|
<span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)"> |
|
|
|
<i class="el-icon-zoom-in"></i> |
|
|
|
</span> |
|
|
|
<span v-if="!disabled" class="el-upload-list__item-delete" @click="handleRemove(file)"> |
|
|
@ -73,11 +73,6 @@ export default { |
|
|
|
console.log('xxxxxx', this.rowIndex) |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
handleFileRemoved(file) { |
|
|
|
// 处理从子组件接收到的删除文件的信息 |
|
|
|
console.log('File removed:', file); |
|
|
|
// 例如,可以在这里更新父组件的文件列表或执行其他操作 |
|
|
|
}, |
|
|
|
handleRemove(file) { |
|
|
|
const delFile = file.url |
|
|
|
this.fileList.forEach((item, key) => { |
|
|
|