vue项目中element-ui对话框el-dialog嵌套显示时多了一个遮罩层解决办法

在对话框里又嵌套了一个对话框展示时,多了一个遮罩层,如下图所示:

vue项目中element-ui对话框el-dialog嵌套显示时多了一个遮罩层解决办法_第1张图片

解决办法如下:

在这里插入图片描述

给对话框添加append-to-body 属性,参考以下代码:

 <el-dialog :visible.sync="dialogVisible" append-to-body class="noBorder">
   <img width="100%" :src="dialogImageUrl" alt="">
 </el-dialog>

修改后的示意图如下:

vue项目中element-ui对话框el-dialog嵌套显示时多了一个遮罩层解决办法_第2张图片

你可能感兴趣的:(vue工作经验总结,ui)