Open jiaminghai opened 4 years ago
新版本的modal调整了这里一处逻辑 ↓↓↓ https://github.com/easysoft/zui/commit/1a030d6f6611b3713bc5c901639c79d0ac209913 ↑↑↑↑ 这个调整了影响某些写法的使用,这个是出于啥原因调整了呢?
我看1.8.1的官方编译包这个还是原来的处理逻辑,到了1.9.1就改变了。 最新bootstrap官方的modal在这里的处理逻辑还是和原来一致的。
原来的处理逻辑在当前显示状态的modal body这么写一个锚点超链接点击后可以实现隐藏当前modal,显示另外一个modal,类似下面这样子。 <a href="#testModal" data-toggle="modal" data-dismiss="modal">测试</a>
<a href="#testModal" data-toggle="modal" data-dismiss="modal">测试</a>
现在不行哈。 e.stopPropagation();这里终止派发了。
@catouse
在我们的使用过程中,有时会在一个 modal 中显示另一个 modal,如果不停止派发,会导致关闭内部 modal 的时候把父级 modal 也关闭了。 不过你列出的情况确实存在,当时没有考虑到,此 issue 暂时保留,我们继续考虑如何解决这个问题。
新版本的modal调整了这里一处逻辑 ↓↓↓ https://github.com/easysoft/zui/commit/1a030d6f6611b3713bc5c901639c79d0ac209913 ↑↑↑↑ 这个调整了影响某些写法的使用,这个是出于啥原因调整了呢?
我看1.8.1的官方编译包这个还是原来的处理逻辑,到了1.9.1就改变了。 最新bootstrap官方的modal在这里的处理逻辑还是和原来一致的。
原来的处理逻辑在当前显示状态的modal body这么写一个锚点超链接点击后可以实现隐藏当前modal,显示另外一个modal,类似下面这样子。
<a href="#testModal" data-toggle="modal" data-dismiss="modal">测试</a>
现在不行哈。 e.stopPropagation();这里终止派发了。