element-ui Dialog组件弹出框的bug

由于遮罩层的出现,导致页面的滚动条隐藏,从而使页面出现闪动的效果。

这个问题是由于我们主管,强迫症。

我们写的是web端管理平台,表格的内容多,右侧就会出现滚动条,点击操作的时候,弹出框出现后,滚动条就会消失,然后页面就会动,他就觉得难受。

然后我一搜,找到了答案,就是以下这个答案,在main.js中写上就好了。

// 引入element组件
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
// 弹出框的时候滚动条隐藏和出现导致页面抖动问题
ElementUI.Dialog.props.lockScroll.default = false;
Vue.use(ElementUI)

写上之后就解决啦~

main.js中设置:给element-ui中的Dialog组件的原型中的滚动默认关闭就好了。

el-dialog弹出框被遮盖层挡住

这个是我们页面弹出框比较多,写弹出框写的好好的,咿~怎么被遮挡住了。

在el-dialog标签里添加 :modal-append-to-body='false’

:modal-append-to-body='false'

写上之后就解决啦~

查看网上,以及element文档中。

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值