v5.7.2 发布!
更新时间: 2025.08.21
✨ 新增功能:
- 事件流模块升级
重构事件行为为事件流,提供更强大、清晰的事件编排与管理能力,适用于处理复杂表单交互逻辑。
- 组件字体与位置配置
在样式配置中新增字体和精确定位功能,使组件外观和布局控制更精细,满足专业UI设计需求。
- 计算公式高阶函数
新增6个专业计算函数,支持执行自定义逻辑、获取全局数据、读取多语言配置等高级操作,满足复杂业务场景下的动态计算和数据交互需求。
- 页面跳转与刷新方法
在事件行为中新增页面跳转和刷新方法,方便在表单提交后自动跳转结果页或刷新数据列表。
- 模板变量增强
支持通过动态路径深度访问变量子级数据,实现多级嵌套结构的精准取值,满足复杂业务场景下的数据关联与动态引用需求。
{{$var.var_Fppdlz6gytmzb1c[$topForm.Facsmejds3slatc]}}
- 插槽支持配置点击事件
支持为插槽配置点击事件,可将任意图标或区域变为可点击按钮,扩展组件的交互。
- 支持全局导入菜单和拖拽规则
支持全局导入方式统一管理菜单和拖拽规则,便于在大型项目中维护设计器的一致性和规范性。
- 项目增加
extension
扩展目录
新增的独立扩展目录,允许不修改源码即可扩展自定义表单组件,保障项目升级的稳定性。
config 增加
hiddenFormConfig
配置项,控制表单配置中组件的显示状态config 增加
validateOnlyRequired
配置项, 控制组件验证模块是否只显示必填config 增加
nameReadonly
配置项, 控制组件的编号是否可以编辑config 增加
checkFieldUnique
配置项, 控制是否检查 field 字段重复
🔧 功能优化:
- 打印纸张尺寸配置
打印表单支持自定义纸张尺寸,适配各种线下归档和打印需求。
- 重构设备尺寸修改 (⚠️不兼容的更新)
重新实现设备尺寸切换功能,提供更准确的移动端预览,虽不兼容旧版但体验更佳。
- 快捷键粘贴组件时默认重置 field 和 name (⚠️不兼容的更新)
快捷键粘贴组件时自动重置其字段ID和名称,避免重复冲突,提升复制粘贴操作效率。
- 插槽图标列表增加更多图标
为插槽增加更多实用图标选择,让表单UI设计更丰富、更快捷。
api.print
方法支持打印自定义区域
打印方法支持指定任意区域,不仅限于整个表单,灵活性更高。
修改默认值填写按钮的位置
隔离组件的 hook 配置执行
调整组件Hook配置不在设计表单中执行,提升设计器性能与稳定性。
优化内置组件菜单加载逻辑
优化移动端组件阅读模式显示
🐞 问题修复:
✅ 修复 阅读模式表单报错问题
✅ 修复 表格表单Pro 组件中组件联动可能会延迟的问题
✅ 修复 扩展表单配置时 field 映射可能错误问题
✅ 修复 导出表单配置时可能丢失字段问题
注意
- FormCreate版本需要 >= 3.2.22(Vue3) 或者 >= 2.7.7(Vue2)