更新时间: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: {}, });
父主题: 应用前端开发