模块管理
模块管理功能,主要用于设计和管理表单中的子弹窗。它适合把“复杂但不适合直接摊在主画布上”的录入内容拆出去,通过弹窗、抽屉等形式分步完成。
设计子弹窗
第一步:点击添加模块,选择弹出框

第二步:点击添加的弹出框

第三步:可切换到组件列表添加需要的组件到弹窗中,即可完成弹窗表单数据的添加

管理子弹窗
支持删除已经设计的弹窗,或复制现有弹窗以便快速创建类似样式的弹窗

API 支持
可以通过API在表单中打开和关闭弹窗,实现灵活的弹窗控制和操作。实际接入时,这类能力通常会和表单 API以及$inject一起使用:先在事件里拿到当前上下文,再决定打开哪个模块、传什么参数、何时回写。
模块使用
模块设计完成后,通常会在组件事件、全局事件或动作配置中被引用。常见用法是在点击按钮、选择字段或触发某个动作后打开模块,待用户在模块内完成选择或填写后,再回写到当前表单。如果你正准备把这类流程串起来,可以顺着阅读事件配置、全局事件以及$inject中的参数结构说明。

典型业务场景
- 商品选择弹窗:在订单表单中点击“选择商品”后打开模块,选择完成后自动回填商品信息。
- 详情查看弹窗:在阅读模式或列表操作中打开详情模块,仅查看不编辑。
- 辅助录入模块:在主表单之外承载复杂字段录入,减少主画布的视觉负担。


