移动端如何“弹出模态窗口并使弹窗外部区域点击失效”
1 问题描述
A页面弹出弹窗B后,点击弹窗外的区域有时会回到A页面,期望场景是:只能点击弹窗B的取消或确认按钮才能返回到A页面。
2 解决方法
需要在A页面弹出B弹窗的FormShowParameter内添加CustParam参数“maskCloseable”为“false”,如下所示:
MobileFormShowParameter formShowParameter = new MobileFormShowParameter(); formShowParameter.setFormId("xxxx_xxx"); OpenStyle openStyle = formShowParameter.getOpenStyle(); openStyle.setShowType(ShowType.Modal); Map<String, String> map = new HashMap<>(); //加上该参数后,可以做到点弹窗外没效果,只能点弹窗的确认或者关闭 map.put("maskCloseable", "false"); openStyle.setCustParam(map); formShowParameter.setOpenStyle(openStyle); this.getView().showForm(formShowParameter);
3 适用版本
示例:金蝶云·苍穹V5.0.023及以上。
移动端如何“弹出模态窗口并使弹窗外部区域点击失效”
1 问题描述A页面弹出弹窗B后,点击弹窗外的区域有时会回到A页面,期望场景是:只能点击弹窗B的取消或确认按钮才能返回到A页面。2 解决方...
点击下载文档
本文2024-09-23 00:17:52发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-138570.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章