更新时间:2024-06-19 GMT+08:00
在AstroZero标准页面弹窗的onOk事件中,不想关闭弹窗该怎么处理?
问题描述
标准页面弹窗的“onOk”事件中,不想关闭弹窗该怎么处理?
图1 自定义JS代码
解决方法
“onOK”是系统预置事件,不提供阻止窗口关闭的能力。对于类似需求,可以通过将“footerHide”属性设为“true”,来屏蔽弹窗中的预置功能按钮,改为弹窗引用业务页面自己的相应功能按钮,并在按钮事件中实现所需校验、提示、关闭等处理逻辑。
context.$dialog.popup({ title: 'Title', page: '{{pagename}}', width: 600, height: 500, footerHide: true, //修改此处自定义功能按钮 showCancel: true, okText: 'ok', params: {}, });
父主题: 应用前端开发
应用前端开发 所有常见问题
- 在AstroZero标准页面中,如何调用服务编排或脚本?
- 在AstroZero标准页面中,如何开发有子表的表格?
- 在AstroZero标准页面组件较多时,如何快速选中组件?
- 表格字段太多,导致AstroZero标准页面无法完整显示,该如何处理?
- 在标准页面中,如何实现下拉框选项值的筛选功能?
- 如何查看AstroZero标准页面的URL格式?
- 在AstroZero标准页面弹窗的onOk事件中,不想关闭弹窗该怎么处理?
- 在AstroZero中编排高级页面时,如何实现不加载组件库资源?
- 在AstroZero中自定义高级页面组件(widget)时,修改了JS文件,修改部分不生效?
- 在AstroZero组件库中,部分组件在组件详情页看不到更新和编辑入口
- 在AstroZero高级页面中,如何进行统一的HTTP状态拦截?
- 配置高级页面组件桥接器实例属性时,如何设置下拉框中的选项值?
- 在AstroZero高级页面中,如何实现所有组件都加载完成后,再执行某段逻辑?
more