vue-el-upload上传组件自定义删除-预览按钮遮罩层,不受原有的上传打开文件夹

javascript 复制代码
    <el-upload
              action=""
              accept=".jpg,.jpeg,.png,.ico,.gif,.bmp"
              :http-request="handleUpload"
              :list-type="modalType !== 'station' ? 'picture-card' : ''"
              :before-upload="beforeUpload"
              :before-remove="beforeRemove"
              :show-file-list="false"
              class="elUpload"
              :disabled="isDisabledUpload"
               ref="upload"
            >
                <div class="overlay"  v-if="form.diagramPic">
                    <img
                      src="@/assets/station/eye.png"
                      class="btn"
                      @click="handlePictureCardPreview(form.diagramPic)"
                    />
                    <img
                      src="@/assets/station/close.png"
                      class="btn"
                      @click.stop="deleImg()"
                    />
                  </div>
                <img v-if="form.diagramPic" :src="form.diagramPic" class="avatar">
                <i v-else class="el-icon-plus avatar-uploader-icon" />
                <div slot="tip" >
                  上传一张3M以内的图片,支持jpg/png格式
                </div>
  
            </el-upload>

使用computed监听是否开放方法

javascript 复制代码
  computed: {
    isDisabledUpload() {
      return Boolean(this.form.diagramPic);
    },

@click.stop= 禁止传递方法,不打开文件夹

相关推荐
小爬的老粉丝1 小时前
JavaScript 纯前端预览 WPS:先识别容器,再路由解析器
前端·javascript·wps
计算机魔术师1 小时前
新兴多智能体系统的模式与问题
前端
用户059540174462 小时前
AI Agent 上下文污染踩坑实录:用 pytest + Redis 揪出 3 类记忆串号 bug,排查 6 小时
前端·css
满栀5852 小时前
状态管理:Redux、Vuex、Pinia 核心区别
前端·javascript·typescript
一拳不是超人3 小时前
DeepSeek Harness 为什么敢说"一切皆插件"?拆透 Cordis 引擎的五大核心机制
前端·人工智能·agent
IT_陈寒3 小时前
Python的GIL让我多写了500行代码
前端·人工智能·后端
风骏时光牛马3 小时前
AI智能体能力调度微服务
前端
大龄码农有梦想4 小时前
Vue + BPMN.js + Camunda:搭建企业级流程设计器完整实践
javascript·vue.js·流程设计器·bpmn.js·bpmn·流程审批·工作流设计器
Eloudy5 小时前
ReAct 原理简介
前端·javascript·人工智能·react.js·agent·gpu
ZJU_统一阿萨姆6 小时前
【DSH】如何将 DeepSeek Harness 嵌入生产环境?万字解构 DeepSeek Agent Harness 的运行机制与安全边界
前端·javascript·安全