elementUI同一页面展示多个Dialog的实现


Posted in Javascript onNovember 19, 2020

要实现的效果如下:

elementUI同一页面展示多个Dialog的实现

首先官方文档是这样描述的:

elementUI同一页面展示多个Dialog的实现

但是我写了个小demo发现并不能直接平级放置即可,一样会存在先后顺序不同造成的覆盖以及遮罩层导致不能点击被遮盖的dialog。

原因如下:因为dialog先后顺序不同z-index设置的层级不同,所以必定会覆盖遮挡

elementUI同一页面展示多个Dialog的实现

那么我们要实现一个这样的效果不仅仅平级放置即可,就要用到里面的一个属性:modal

elementUI同一页面展示多个Dialog的实现

下面贴上代码:

elementUI同一页面展示多个Dialog的实现

总的思路就是:dialog先后顺序重叠问题,使用便宜去让它们错开;然后就是遮罩层导致不能点击z-index层级低的弹框,就要用到modal去关闭z-index层级高的遮罩层。(还可以额外使用close-on-click-modal来取消通过点击 modal 关闭 Dialog)

到此这篇关于elementUI同一页面展示多个Dialog的实现的文章就介绍到这了,更多相关elementUI多Dialog内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
JavaScript学习点滴 call、apply的区别
Oct 22 Javascript
2014最热门的JavaScript代码高亮插件推荐
Nov 25 Javascript
Javascript实现Array和String互转换的方法
Dec 21 Javascript
轻松5句话解决JavaScript的作用域
Jul 15 Javascript
模板视图和AngularJS之间冲突的解决方法
Nov 22 Javascript
怎样判断jQuery当前元素是隐藏还是显示
Nov 23 Javascript
浅谈jquery页面初始化的4种方式
Nov 27 Javascript
360doc网站不登录就无法复制内容的解决方法
Jan 27 Javascript
基于vue中css预加载使用sass的配置方式详解
Mar 13 Javascript
在vue中使用vue-echarts-v3的实例代码
Sep 13 Javascript
layui使用及简单的三级联动实现教程
Dec 01 Javascript
微信小程序input抖动问题的修复方法
Mar 03 Javascript
微信小程序实现点击导航标签滚动定位到对应位置
Nov 19 #Javascript
深入了解Vue3模板编译原理
Nov 19 #Vue.js
微信小程序实现倒计时功能
Nov 19 #Javascript
微信小程序实现列表左右滑动
Nov 19 #Javascript
详解JavaScript 中的批处理和缓存
Nov 19 #Javascript
Javascript中window.name属性详解
Nov 19 #Javascript
JavaScript实现图片合成下载的示例
Nov 19 #Javascript
You might like
php&java(一)
2006/10/09 PHP
PHP5常用函数列表(分享)
2013/06/07 PHP
PHP在线调试执行的实现方法(附demo源码)
2016/04/28 PHP
centos 7.2下搭建LNMP环境教程
2016/11/20 PHP
jquery 经典动画菜单效果代码
2010/01/26 Javascript
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
jQuery操作 input type=checkbox的实现代码
2012/06/14 Javascript
浅谈JavaScript的内置对象和浏览器对象
2016/06/03 Javascript
JavaScript简介_动力节点Java学院整理
2017/06/26 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
node.js中使用Export和Import的方法
2017/09/18 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
2020/08/13 Javascript
webpack4从0搭建组件库的实现
2020/11/29 Javascript
[47:38]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python使用xauth方式登录饭否网然后发消息
2014/04/11 Python
Python运算符重载用法实例分析
2015/06/01 Python
python清除字符串里非字母字符的方法
2015/07/02 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
python实现简单文件读写函数
2021/02/25 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
移动端html5模拟长按事件的实现方法
2018/09/30 HTML / CSS
英国工艺品购物网站:Minerva Crafts
2018/01/29 全球购物
年度考核自我鉴定
2013/11/09 职场文书
大学生冰淇淋店商业计划书
2014/01/14 职场文书
《九色鹿》教学反思
2014/02/27 职场文书
前台文员职责范本
2014/03/07 职场文书
法院先进个人事迹材料
2014/05/04 职场文书
公司委托书怎么写
2014/08/02 职场文书
2014财务年终工作总结
2014/12/08 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
爱岗敬业事迹材料
2019/06/20 职场文书
Python包argparse模块常用方法
2021/06/04 Python
PC版《死亡搁浅导剪版》现已发售 展开全新的探险
2022/04/03 其他游戏
浅谈css清除浮动(clearfix和clear)的用法
2023/05/21 HTML / CSS