我有 A,B 两个缓存组件
<keep-alive>
<router-view/>
<keep-alive>
A 页面有一个 el-modal框(遮罩层必须保留),modal 框中有个按钮 button 跳转到 B
此时 B 也同时出现的遮罩层...
目前实现的方案是
记录下 A 遮罩层的状态,然后点击 button 关闭遮罩层 跳转 B
然后跳转回A 的时候 每次就重新判断状态 打开还是关闭.
这个方案感觉不是很通用,每个页面都需要加入对应的逻辑
请教大佬 有没有通用的解决方案~~~
我有 A,B 两个缓存组件
<keep-alive>
<router-view/>
<keep-alive>
A 页面有一个 el-modal框(遮罩层必须保留),modal 框中有个按钮 button 跳转到 B
此时 B 也同时出现的遮罩层...
目前实现的方案是
记录下 A 遮罩层的状态,然后点击 button 关闭遮罩层 跳转 B
然后跳转回A 的时候 每次就重新判断状态 打开还是关闭.
这个方案感觉不是很通用,每个页面都需要加入对应的逻辑
请教大佬 有没有通用的解决方案~~~
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
el-modal是什么鬼?你是想说el-dialog吗?
el-dialog有个属性modal-append-to-body,添加这个属性,值设为false再试试。
https://element.eleme.cn/#/zh...