Closed Jason-mimo closed 2 years ago
问题:嵌套使用popup弹窗时,外层的弹窗不禁用 点击遮罩层关闭弹窗的功能,内层弹窗禁用 点击遮罩层关闭弹窗的功能。在点击内层遮罩层时会冒泡触发到外层的遮罩层,导致所有的弹窗关闭。 尝试解决:我在修改源码的时候,在 u-mask 的组件内给点击事件添加了 .stop 修饰符,或者使用 e.stopPropagation() 都无法阻止冒泡。 测试环境:有 pc端谷歌浏览器H5模式,移动端微信浏览器。 希望的结果:在嵌套使用popup弹窗时遮罩层的点击事件不会互相影响到
该功能应该是固定的
这个功能解决了什么问题?
问题:嵌套使用popup弹窗时,外层的弹窗不禁用 点击遮罩层关闭弹窗的功能,内层弹窗禁用 点击遮罩层关闭弹窗的功能。在点击内层遮罩层时会冒泡触发到外层的遮罩层,导致所有的弹窗关闭。 尝试解决:我在修改源码的时候,在 u-mask 的组件内给点击事件添加了 .stop 修饰符,或者使用 e.stopPropagation() 都无法阻止冒泡。 测试环境:有 pc端谷歌浏览器H5模式,移动端微信浏览器。 希望的结果:在嵌套使用popup弹窗时遮罩层的点击事件不会互相影响到
你期望的 API 是怎样的?
该功能应该是固定的