表单设计
这里我们以独立小节的形式专门介绍「表单设计」操作。在上一小节中,我们介绍了表单的「基础信息」和「数据模型」的配置。在「数据模型」的配置页面,点击「下一步」即可进入表单设计页面,在这里可以设计线表单的页面布局以及前端交互逻辑,见下图。
新建表单
这里可以创建多个表单,最典型的场景是先创建一个「数据管理」的列表页面,再配置一个「数据增删」的编辑页面。其中「列表页面」与菜单绑定,点击该页面的「操作」按钮,即可触发「数据增删」页面的显示。
- 点击「添加表单」按钮,创建新表单。
表单编码,表单的唯一标示值,推荐使用小驼峰命名规则。
表单名称,表单显示名称。
表单类型,具体规则如下。
表单数据,选择主表即可操作主表及其全部关联数据,选择关联仅能操作指定关联的数据。
表单设计
从左侧拖拽组件到中间的表单设计区域,点击组件后可在右侧的属性框中编辑组件属性,点击表单空白区域可设置表单属性。
自定义字段
为「表单」添加自定义字段,字段名推荐使用小驼峰命名规则。
自定义字段在脚本中的数据结构,以及在页面加载完成后的初始化脚本。
组件绑定自定义字段。
组件编写脚本操作该自定义字段。
添加操作按钮
目前只有「查询类型」的表单和任何类型表单的「表格组件」支持添加「操作」。
我们提供了一些内置操作,如「新建」、「编辑」、「删除」、「导出」等,默认为禁用状态,既不在页面中显示,需要时可以启用。
添加「自定义操作」。
- 操作名称,操作在页面的显示名。
- 是否启用,启用后可在页面显示,否则不显示。
- 操作按钮类型,对应 css 的显示样式。
- 操作表单,选择该操作触发后显示的表单。
- 只读表单,操作的表单是否为只读。
- 操作脚本,该操作会触发的自定义脚本,可根据实际需求自行编写。
表单脚本
本小节只是简单介绍脚本的基本用法,更多示例可参考后面的「实例讲解」小节。现在我们切换到「脚本」标签页,可以通过脚本来控制表单的行为,内置提供了十二种不同事件的脚本,通过脚本的组合可以实现复杂的功能定制,如下图所示。
在编辑脚本窗口左侧是表单数据展示,右侧是脚本编辑区域,可以通过脚本类型来切换脚本,目前支持的脚本类型如下。
- 组件数据改变。
- 组件是否禁用。
- 组件是否可见。
- 组件下拉数据改变。
- 日期组件设置日期是否禁用函数。
- 表格读取数据后回调。
- 表格读取数据前回调。
- 表单页面加载数据后回调。
- 表单页面提交数据前回调。
- 表单页面创建完毕。
- 操作是否可见。
- 操作是否禁用。
表单数据
切换到「数据」标签页,可查看当前表单所依赖的数据主表及其关联从表的字段配置信息,点击字段即可快速修改字段属性。
最后编辑:管理员 更新时间:2025-08-07 09:53