咨询电话:
15628812133
16
2023/12

element对话框路由跳转后黑色遮罩层不消失怎么办

发布时间:2023-12-16 09:27:44
发布者:超级暴龙兽
浏览量:
0

    之前的项目里出现了一个bug,需要在el-diglog里的弹出框进行路由跳转,这样跳转到下一个页面后,黑色的遮罩层并没有消失,需要点一下才会消失。

 

    然后我去翻了翻element的官网看到了这条属性。

 element对话框路由跳转后黑色遮罩层不消失怎么办 (3)

   如果我们默认开启的话,切换路由并不会销毁数据,因为他与body元素并排,但是如果我们关掉它,把遮罩层插入到diglog元素的父元素上,跳转路由时就会随着页面切换而销毁遮罩层。

    所以我们使用:modal-append-to-body="false"来把他插入到父元素上。

element对话框路由跳转后黑色遮罩层不消失怎么办 (4)

    现在跳转的时候就正常了。

关键词:
返回列表