vue el-dialog嵌套解决无法点击问题

产生原因:

当你在 el-dialog 上嵌套另一个 el-dialog 窗口时,可能会遇到内部对话框无法点击的问题。这通常是由于嵌套对话框的遮罩层(overlay)或其他样式问题造成的。

解决方案:

如果你的 el-dialog 组件支持 append-to-body 属性,你可以将对话框附加到 body 元素上,以避免 z-index 问题。

复制代码
<template>
  <el-dialog :visible.sync="isVisible" :before-close="handleClose" append-to-body>
    <p>外层对话框</p>
    <el-dialog :visible.sync="innerVisible" :before-close="handleInnerClose" append-to-body>
      <p>内层对话框</p>
    </el-dialog>
  </el-dialog>
</template>
相关推荐
web守墓人24 分钟前
【前端】记一次将ruoyi vue3 element-plus迁移到arco design vue的经历
前端·vue.js·arco design
SuperEugene1 小时前
Element Plus/VXE-Table UI 组件库规范:统一用法实战,避开样式冲突与维护混乱|工程化与协作规范篇
前端·javascript·vue.js·ui·前端框架·element plus·vxetable
网络点点滴2 小时前
Vue3中Suspense的使用
前端·javascript·vue.js
FollowHeart3 小时前
自建私有日记本:MyDiary —— 属于你的 NAS 极简写作空间
vue.js·github
angerdream3 小时前
最新版vue3+TypeScript开发入门到实战教程之组件通信之二
javascript·vue.js
前端小咸鱼一条5 小时前
15.Symbol类型
前端·javascript·vue.js
代码煮茶5 小时前
Vue3 组件通信实战 | 8 种组件通信方式全解析
前端·vue.js
诸葛亮的芭蕉扇6 小时前
tooltip-position-solution
前端·vue.js·elementui
踩着两条虫6 小时前
AI驱动的Vue3应用开发平台深入探究(十八):扩展与定制之集成第三方库
vue.js·人工智能·低代码·重构·架构
束尘7 小时前
Vue3一键复制图片到剪贴板
开发语言·javascript·vue.js