Closed Astroinist closed 6 years ago
我们其实是不推荐同时弹出两个 Popup 的,如果有类似情况,建议将第一个 Popup,做新页面处理,多层 Popup 容易引发用户误操作和带来一系列的问题。
列表上的过滤很容易出现2次弹层的场景,比如过滤中有用到按照时间区间(CalendarField)条件,或者选择内部组织机构(自定义选择组件)等都可能会用到2次弹层。毕竟列表上的过滤不能做到一个新页面上去让用户进行数据筛选,这样体验就太差了。
如果想要分成多实例的话,就使用标签形式
使用标签形式的popup,如果内部内容过多,在钉钉客户端内打开时,无法向下滚动。即在钉钉客户端内运行,pupup标签形式 滚动条失效。(注:钉钉客户端内运行才有此现象,pc浏览器中会报警告但可以滚动)
滚动条失效的问题,请在另一个 issue 里,提交 codePen demo。
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
这是一个
SaltUI 版本
3.8.40
浏览器、操作系统等环境信息
钉钉客户端,以及chrome均可重现
复现步骤
使用popup.show先弹出第一个层,在这个层中在使用popup.show弹出第二个层,此时第一个层会被关闭。 同样的现象在 popup.show的弹出层中使用 CalendarField,在calendar弹出时也会使popup被关闭