处理视频组件的删除按钮

This commit is contained in:
熊丽君
2022-03-23 17:29:45 +08:00
parent cfb4f9de8a
commit a10960b511

View File

@ -15,9 +15,8 @@
> >
<!-- accept="video/mp4, video/ogg, video/flv,video/avi,video/wmv,video/rmvb" --> <!-- accept="video/mp4, video/ogg, video/flv,video/avi,video/wmv,video/rmvb" -->
<!-- :disabled="fileList.length >= limit || uploadBtn" --> <!-- :disabled="fileList.length >= limit || uploadBtn" -->
<template #default>
<i class="el-icon-plus"></i> <i class="el-icon-plus"></i>
</template>
<template #file="{ file }"> <template #file="{ file }">
<div style="height: 100%"> <div style="height: 100%">
<video <video
@ -32,13 +31,8 @@
> >
<i class="el-icon-video-play"></i> <i class="el-icon-video-play"></i>
</span> </span>
<!-- <span
class="el-upload-list__item-edit"
@click="handleEditVideo(file)"
>
<el-icon><Edit /></el-icon>
</span> -->
<span <span
v-if="disabled"
class="el-upload-list__item-delete" class="el-upload-list__item-delete"
@click="handleRemove(file)" @click="handleRemove(file)"
> >
@ -81,14 +75,6 @@
controls="controls" controls="controls"
></video> ></video>
</el-dialog> </el-dialog>
<!-- <el-dialog v-model="editView" width="40%" append-to-body>
<el-input
type="textarea"
:rows="4"
v-model="editForm.url"
@input="editVideo"
></el-input>
</el-dialog> -->
</div> </div>
</template> </template>
@ -123,6 +109,11 @@ export default {
return {}; return {};
}, },
}, },
// 表单禁用时是否显示删除按钮
disabled: {
type: Boolean,
default: false,
},
}, },
computed: { computed: {
showTip() { showTip() {
@ -311,7 +302,7 @@ export default {
} }
.el-icon-delete { .el-icon-delete {
font-size: 18px !important; font-size: 18px !important;
color: rgb(243, 143, 130); // color: rgb(243, 143, 130);
} }
.el-input >>> .el-textarea__inner { .el-input >>> .el-textarea__inner {
font-size: 18px !important; font-size: 18px !important;