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>
相关推荐
《独白》29 分钟前
将图表和表格导出为PDF的功能
javascript·vue.js·ecmascript
艾克马斯奎普特1 小时前
Vue.js 3 渐进式实现之响应式系统——第三节:建立副作用函数与被操作字段之间的联系
javascript·vue.js
青青奇犽2 小时前
Vue 组件通信全解析:七种核心方式与最佳实践
前端·vue.js·面试
青青奇犽2 小时前
页面渲染优化:提升性能的关键策略🚀
前端·vue.js·面试
JustHappy2 小时前
「Versakit 0.3 重磅发布」 两个月开发成果全揭!
前端·javascript·vue.js
Lingxing2 小时前
Vue组件树:从设计到实现的全方位指南 🚀
前端·vue.js
Jenlybein2 小时前
Vue3 权限控制:利用动态路由与自定义指令
前端·vue.js
ElasticPDF-新国产PDF编辑器1 天前
Vue use pdf.js and Elasticpdf tutorial
vue.js·pdf
Billy Qin1 天前
Tree - Shaking
前端·javascript·vue.js
月明长歌1 天前
Vue + Axios + Mock.js 全链路实操:从封装到数据模拟的深度解析
前端·javascript·vue.js·elementui·es6