elementUI dialog出现的问题

在使用Element过程中我接到了一个很奇怪的需求:
在A页面中有个dialog,dialog可以进行点击跳转,跳转到B页面,再返回A页面dialog(+遮板)还存在。
需求很简单,但是我做完之后有个BUG,就是你从B页面点击另一个dialog之后,必须点两次遮板才消失,而后再回A页面,A就没有遮板了,只有对话框。
A页面:
elementUI dialog出现的问题
跳转到B页面elementUI dialog出现的问题
点击B页面dialog:elementUI dialog出现的问题
点击两次之后遮罩才消失,返回A:elementUI dialog出现的问题
用的是elementUI,那个大哥碰到过这种问题呀~可否给小弟一个方向。