Skip to content
关注微信公众号,获取最新动态
官方QQ交流群:985558286

更新日志

关注微信公众号,查看详细更新内容。

3.8.4

2024-10-30

Features

  • 子表单添加多选配置。
  • 文件上传允许文件类型配置。
  • 优化刷新数据源配置。

Bug fixes

  • 修复扩展属性在设计器中没有同步生效。

3.8.3

2024-09-29

Features

  • 数据源支持参数变量快速设置。
  • 自定义组件模板支持表单实例变量。
  • 优化拖拽样式。
  • 暗黑模式下打印样式优化。

Bug fixes

  • 修复子表单change事件触发问题。
  • 修复json导入配置项问题。

3.8.2

2024-08-29

Features

  • 字段添加 onMounted 事件,用于处理字段渲染完成后马上执行的动作。
  • 添加弹出框 open、close 事件处理。
  • 基础字段添加扩展属性配置。
  • 字段属性隐藏禁用可使用表达式动态控制。
  • 全新的表单打印api。
  • 字段属性设置优化,可快速设置数据源与自定义class。
  • 重构选项刷新与动态值刷新函数,支持子表单中单独字段刷新。

Bug fixes

  • 表格布局与子表单嵌套默认样式优化。
  • 隐藏字段中值改变事件不生效。
  • 禁用表单回车提交。
  • 表达式事件参数优化。

3.8.1

2024-07-25

Features

  • 行内布局支持Flex。
  • 表格布局单元格添加对齐方式。
  • 表达式和动作事件编辑优化。
  • 数据表格支持树形与合并行。
  • 扩展数据表格选择方法。
  • 表格嵌套默认样式优化。

Bug fixes

  • 数据源、动作面板删除项目,当前编辑项丢失。
  • 事件面板配置的数据源在数据源名称更改后不生效。
  • 数据表格多级表头新增数据关联。

3.8.0

2024-06-28

Features

  • 内置数据表格组件。
  • 文件/图片上传请求头支持动态表达式。
  • 动作设置中添加默认全局事件 onFormChange
  • 增加刷新字段动态值方法 refreshDynamicValue
  • 增加刷新字段选项数据方法 refreshFieldOptionData
  • 添加获取字段选项方法 getOptionData

Bug fixes

  • 修复 antd 下,标签换行和多层级校验不生效。
  • 旧的 json 导入后动作设置默认事件不完善。

3.7.2

2024-05-29

Features

  • 字段属性面板分类折叠。
  • 选项配置添加表达式。
  • 字段添加动态值配置。
  • 事件面板保存提示。

Bug fixes

  • 弹框重复快速点击内容不展示。
  • :value 绑定数据在分组和弹出框中不生效。
  • 子表单默认值设置为空。
  • indexedDB 异常导致无法触发 ready 事件。

3.7.1

2024-04-29

Features

  • 数据源配置优化,支持表达式编辑。
  • 字段标识复制。
  • 添加 getOptions 方法,获取字段配置项。

Bug fixes

  • antd 下拉框搜索不生效。
  • 表单关闭自定义组件内存未释放。
  • 其他已知问题修复与优化。

3.7.0

2024-03-27

Features

  • ant-design-vue 升级到 4.x 版本
  • element-plus 升级到最新版本
  • 事件可视化配置添加自定义JS
  • 设计器添加 use-antd-form 属性,默认情况下不再预览antd样式表单。
  • 事件列表可拖动排序

Bug fixes

  • 事件的可视化配置为空时报错导致后续事件无法继续加载
  • 子表单组件内存泄露问题
  • 其他已知问题修复与优化

3.6.6

2024-02-28

Bug fixes

  • 修复 setOptions 方法在布局组件中失效

3.6.5

2024-02-27

Features

  • 表单方法优化,支持字段标识 xxx.xxx.xxx 嵌套格式
  • 已知问题修复与优化

3.6.4

2024-01-04

Bug fixes

  • 修复子表单+中 displayChildhideChild方法对布局组件失效问题。
  • 修复 setData 方法赋值后子表单+中组件状态问题。

3.6.3

2023-12-20

Features

  • 添加打开、关闭对话框可视化配置。
  • 添加调用动作方法可视化配置。

3.6.2

2023-12-06

Bug fixes

  • 修复子表单内部字段启用显示失效问题。

3.6.1

2023-11-27

Features

  • 添加数据源相关事件可视化配置。
  • refreshFieldDataSource 调整为异步方法,返回Promise。

Bug fixes

  • 修复 antd ui 子表单禁用删除问题。

3.6.0

2023-10-24

Features

  • 动作事件可视化配置。
  • setDataresetrefresh 调整为异步方法,返回Promise
  • 移除 jsonData 的响应式状态。

3.5.8

2023-08-17

Features

  • 表单支持导出 PDF。
  • 优化表格布局列宽设置。
  • 字体图标类名添加前缀,iconfont -> fm-iconfont

Bug fixes

  • 用户反馈问题修复。

3.5.7

2023-07-28

Bug fixes

  • 树选择在默认值存在时,打开多选模式报错。
  • 表格布局在移动端下展示优化。
  • 字段属性配置,代码编辑器异常处理。

3.5.6

2023-06-28

Bug fixes

  • hideChild displayChild disabledChild 方法在子表单中不生效。
  • antd ui 下校验问题。
  • 已知问题修复。

3.5.5

2023-05-16

Features

  • 添加表单项文字提示。
  • 自定义字段支持自定义 icon 图标配置。
  • 子表单删除行事件中提供当前删除行的数据。
  • 样式支持动态主题配置,参见 主题
  • 优化表单校验,在没有输入错误提示时不展示默认的提示信息。
  • 预览模式下添加手机扫码预览。

Bug fixes

  • 子表单+ 无法在布局组件下嵌套。
  • 撤销操作未能更新样式配置。
  • 全屏模式在定义了具体高度时高度无法撑满屏幕。
  • 优化 setData方法,处理在事件中调用时,页面展示未更新问题。
  • 其他问题修复。

3.5.4

2023-04-18

Features

  • 添加网页全屏模式。
  • 添加 getFieldDataSource方法,获取字段绑定的数据源数据。
  • 布局字段支持 setOptionsaddClassName 方法操作。
  • 布局字段添加动态控制方法,参见布局字段API

3.5.3

2023-03-17

Features

  • 设计器添加获取表单字段实例方法。
  • 添加表单标签后缀配置。

Bug fixes

  • 修复卡片布局隐藏不生效。
  • 修复数据绑定部分容器绑定不生效。

3.5.2

2023-02-28

Features

  • 添加虚拟表格组件(VirtualTable),解决大数据子表单输入卡顿问题。
  • 子表单添加 setData 方法。

Bug fixes

  • getValue 方法去除数据响应式。
  • html 模式下,自定义属性插槽不生效。
  • ant design UI 下,添加时间选择器范围选择。

3.5.1

2023-02-01

Features

  • 更好的适配移动端场景,优化组件在移动端下的展示
  • 字段属性中添加标签换行
  • 预览模式下添加屏幕切换

3.5.0

2022-12-28

Features

  • 添加card卡片布局字段
  • 添加 group 分组容器字段
  • 子表单+ 字段可进行嵌套
  • 设计器操作优化

3.4.1

2022-11-25

Bug fixes

  • 异步加载json, 自定义组件事件不执行
  • ant design UI 下,文本框未配置 maxlength 无法输入

3.4.0

2022-11-04

Features

  • 支持导入json模板文件
  • 字段属性实现自定义添加配置项
  • 导入的json进行格式化处理

Bug fixes

  • 修复文件上传选择事件返回false继续上传问题
  • 修复子表单中字段拖出后无法放入部分容器中
  • 修复大纲树在没有选择字段的时候报错问题

3.3.3

2022-09-24

Bug fixes

  • 修复部分布局嵌套后将其拖出报错问题
  • 暗黑模式下部分样式优化

3.3.2

2022-09-20

Features

  • 添加表单大纲树面板
  • 优化组件库面板
  • 设计器添加panel属性,配置左侧面板默认展示类型

3.3.1

2022-09-06

Features

  • 输入框添加部分属性配置
  • 动作事件中可以在参数中获取当前触发事件的组件 currentRef

Bug fixes

  • 单元格拆分成行单元格丢失
  • 级联选择器选中后校验提示问题
  • 字段从子表单中移出部分属性值不正确

3.3.0

2022-08-05

Features

  • 添加对话框组件
  • 添加中后台数据增删改查 和 用户选择模板

Bug fixes

  • 设计器 setSelect 方法中递归查找问题
  • 穿梭框、步骤条数据源配置不生效

3.2.4

2022-07-16

Features

  • 子表单添加固定列配置
  • 自定义组件模板中可以调用事件面板中配置的事件 (triggerEvent)
  • 添加分页组件

Bug fixes

  • 子表单+ 添加行时,自定义组件数据绑定问题

3.2.3

2022-07-12

Bug fixes

  • 修复国际化项目中语言配置问题
  • 子表单操作按钮新版兼容问题
  • 移除 vite-plugin-style-import,修复项目运行出错

3.2.2

2022-06-27

Features

  • 添加折叠面板布局
  • 添加数据列表自定义组件示例

3.2.1

2022-06-14

Features

  • 子表单(+) 添加 可删除可添加 操作属性配置
  • 自定义字段添加动作事件设置

Bug fixes

  • 子表单部分操作导致 setOptionData方法不生效
  • refresh方法没有对数据进行重置导致的问题

3.2.0

2022-05-26

Features

  • 添加暗黑模式,需要 element-plus2.2.0+ 支持
  • 添加 refresh默认方法配置,在表单json变化调用 refresh后触发
  • 设计器添加 field-models 配置,为设计器字段标识提供下拉绑定

Bug fixes

  • 修复子表单+字段分页问题

3.1.1

2022-05-23

Features

  • 添加 子表单+ 字段,用于复杂布局的子表单的设计
  • 设计器添加 init-from-template,初始化时是否从表单模板库中选择表单
  • 子表单删除行时添加确认交互

Bug fixes

  • 上传组件多文件选择,最大上传数限制不生效
  • antd 表单下日期选择 datetime 展示问题
  • 富文本编辑器图片展示处理
  • 上传组件进度条优化

3.1.0

2022-04-23

Features

  • 生成器添加 validate方法,支持对表单字段进行单独校验
  • 行内布局添加 间隔大小 配置
  • 设计器添加模板库配置,并提供了官方示例模板
  • 数据源添加数据源参数(args),可以对数据源进行传参
  • 添加 refreshFieldDataSource方法,请求更新字段绑定的数据源选项数据,原sendRequest方法
  • 添加 triggerEvent方法,可以触发表单中配置的事件

Refactors

  • 优化 Ant Design 样式表单的 label-width配置,和 Element 保持一致
  • Ant Design 表单组件尺寸可以在表单属性中进行配置
  • sendRequest方法调用数据源请求,不再直接更新数据,而是异步返回数据

3.0.4

2022-04-14

Features

  • 添加提示布局组件(Alert)
  • 为设计器添加浏览器缓存功能
  • 生成器添加setOptionData方法,用于动态选项数据赋值,支持子表单内组件

Bug fixes

  • 移动设备上,Antd 样式下子表单间距问题
  • 处理 Antd 模式下表单校验问题

3.0.3

2022-04-11

Features

  • 添加树选择(treeselect)字段
  • 添加穿梭框(transfer)字段
  • 优化设计器字段位置,将选择器、步骤条字段移动到基础字段中
  • 数据绑定优化,未绑定的数据不能通过getData方法获取,其他 API 不受影响
  • 表格布局中放入字段,默认隐藏标签

3.0.2

2022-04-06

Bug fixes

  • 修复编辑器、子表单使用setData无法赋值问题

3.0.1

2022-04-01

Features

  • 生成器getComponent方法支持获取子表单具体行的字段组件

Bug fixes

  • 修复步骤条组件数据源绑定不生效

3.0.0

2022-03-19

Features

  • 使用 Vue 3.x 、 Element Plus 和 Ant Design Vue 3,支持 Vue 3 项目。