Releases: xaboy/form-create-designer
Releases · xaboy/form-create-designer
v3.2.11 & v1.1.8 发布! Ant Design Vue⭐️
Vue2和Vue3版本同步更新(Vue2安装v1.1.8, Vue3安装v3.2.11)
- 发布Ant Design Vue 版本表单设计器⭐️(Vue3)
npm i @form-create/antd-designer@next
- 新增 设计器增加功能介绍提示
- 新增 操作快捷键
- 新增
config.showComponentName
配置项,控制组件编码的显示 - 新增
config.device
配置默认设计区域显示,changeDevice
事件和setDevice
方法 - 新增
mergeOptions
方法合并更新表单配置 - 优化 内置组件适配多语言
- 优化 拖拽规则增加
input
配置项, 配置组件是否为表单组件, 避免出现无法配置field的情况 - 优化 html 导出
- 优化 表格表单组件
- 优化
switch
组件支持配置多类型的值 - 优化 验证配置项显示条件
- 优化 多语言选择样式
- 优化 大纲中名称显示
- 修复 表单事件清空失效问题
- 修复 图标不显示问题 #182
- 修复 JSON预览时规则没有同步更新问题(Vue2)
注意
- Vue2版本要求Vue版本
>=2.7
- Vue2版本需要使用
form-create
的super
分支,版本为2.7
- Vue3版本需要使用
form-create
的next
分支,版本大于3.2.14
v3.2.10 & v1.1.7 发布!
20250104
Vue2和Vue3版本同步更新(Vue2安装v1.1.7, Vue3安装v3.2.10)
- 优化 必填支持多语言
- 修复 表格表单组件值同步问题
- 修复 切换组件列表中显示隐藏组件的问题
注意
- Vue2版本要求Vue版本
>=2.7
- Vue2版本需要使用
form-create
的super
分支,版本为2.7
- Vue3版本需要使用
form-create
的next
分支,版本大于3.2.14
v3.2.9 & v1.1.6 发布!
20241230
Vue2和Vue3版本同步更新(Vue2安装v1.1.6, Vue3安装v3.2.9)
- 使用新版图标
- 新增 增加图片组件
- 新增 增加标签页组件,表格表单组件 (Vue2版本)
- 新增 增加
updateDefaultRule
配置项, 设置组件的初始化规则 - 新增 完善表单事件,增加表单重置事件和重载事件
- 新增 事件列表增加说明
- 新增 增强样式配置, 增加尺寸相关配置
- 新增 增加取消当前选中组件的按钮
- 新增 远程数据支持配置
query
和dataType
参数,处理数据回调中支持获取api和rule - 新增 事件模块中增加规则相关内置事件
- 新增 支持给组件配置自定义
props
- 新增 内置
JSON
预览模块 - 新增 增加表单多语言配置
- 新增 支持通过
updateConfigOnBlur
配置项控制组件右侧配置项的更新方式 - 新增 增加configFormOrder配置项,控制组件右侧配置表单的顺序
- 完善
upload
组件配置 - 完善 选择项支持配置多种数据类型
- 优化 复制时自动刷新name, 使用autoResetName配置项控制,默认开启 (不向下兼容,配置为false后和之前版本一致)
- 优化 内置函数导出
- 优化 页面滚动条显示
- 优化组件操作,支持不选中组件即可操作组件
注意
- Vue2版本要求Vue版本
>=2.7
- Vue2版本需要使用
form-create
的super
分支,版本为2.7
- Vue3版本需要使用
form-create
的next
分支,版本大于3.2.14
3.2.7 移动端表单设计器发布
3.2.6 样式配置 组件切换🌟
Vue3
20240918
- 新增 增加组件样式配置
- 新增 支持切换组件类型, 增加
switchType
配置项控制组件的切换规则, 和是否显示切换组件类型 - 新增 新增单选和多选组件支持显示输入框
- 新增 栅格组件支持自适应布局配置
- 新增 重新实现组件的验证规则配置组件
- 新增 增加复制组件
id
功能 - 新增 增加
autoActive
配置项, 控制是否自动选中拖入的组件 - 新增 增加
clear
事件,点击清空按钮后触发 - 新增 支持通过
config.formOptions
配置项配置表单默认配置 - 新增 输入框组件增加类型选择
- 新增 上传组件增加上传前置事件配置
- 新增 增加通过
config.disabledItemConfig
配置项禁用组件指定配置 - 新增 增加通过
config.hiddenItemConfig
配置项隐藏组件的指定配置 - 新增 导出模板支持生成vue3语法的模板,支持通过
useTemplate
配置项使用vue2语法的模板 - 新增 增加
showInputData
配置项控制录入默认值按钮显示 - 优化
triggerActive
方法, 简化手动选中组件的方式 - 修复已知的bug
1.1.5 样式配置 组件切换🌟
Vue2
20240918
- 新增 增加组件样式配置
- 新增 支持切换组件类型, 增加
switchType
配置项控制组件的切换规则, 和是否显示切换组件类型 - 新增 新增单选和多选组件支持显示输入框
- 新增 栅格组件支持自适应布局配置
- 新增 重新实现组件的验证规则配置组件
- 新增 增加复制组件
id
功能 - 新增 增加
autoActive
配置项, 控制是否自动选中拖入的组件 - 新增 增加
clear
事件,点击清空按钮后触发 - 新增 支持通过
config.formOptions
配置项配置表单默认配置 - 新增 输入框组件增加类型选择
- 新增 上传组件增加上传前置事件配置
- 新增 增加通过
config.disabledItemConfig
配置项禁用组件指定配置 - 新增 增加通过
config.hiddenItemConfig
配置项隐藏组件的指定配置 - 新增 增加
showInputData
配置项控制录入默认值按钮显示 - 优化
triggerActive
方法, 简化手动选中组件的方式 - 修复已知的bug和多语言无法导入问题
3.2.5 功能优化🌟
Vue3
20240730
- 增加
componentRule.default
参数设置组件公共配置 - 增加
removeMenu
方法 - 修改内置组件名称,避免冲突
- 优化函数编辑
- 优化上传组件
- 优化渲染器关闭提醒逻辑
- 优化请求地址验证
- 修复事件保存报错问题
- 修复height配置失效问题
- 修复验证规则不能选择问题
- 样式优化
1.1.4 功能优化🌟
Vue2
20240730
- 增加
componentRule.default
参数设置组件公共配置 - 增加
removeMenu
方法 - 修改内置组件名称,避免冲突
- 优化函数编辑
- 优化上传组件
- 优化渲染器关闭提醒逻辑
- 优化请求地址验证
- 优化样式
- 修复事件保存报错问题
- 修复height配置失效问题
- 修复验证规则不能选择问题
- 修复修改组件配置后设计器可能没有同步更新问题
- 样式优化
3.2.3 功能完善
Vue3
20240707
- Select组件支持远程搜索
- 修复表格布局内组件复制
- 优化远程数据参数验证
- 优化
appendConfigData
配置项
3.2.2 优化配置
Vue3
20240619
- 优化事件配置
- 优化组件验证配置
- 优化上传组件和多级联动组件配置
- 优化文字
- 优化ts