# 更新记录
**2.1.0**
```
2023-08-20
1、增加国际化多语言功能。
2、数据字段、自定义组件等配置可以在组件引入时直接配置,不需要在design和build组件分别引入
3、其他优化
```
**2.0.10**
```
2023-08-10
1、修复动态表格弹出框中偶尔无法绑定数据的问题。
2、增加网格布局。@zhaochong
3、其他优化
```
**2.0.9**
```
2023-08-08
1、针对自定义组件的icon,在拖入之后icon删除
2、针对自定义组件的labelWidth属性配置,修复设置为0时,每次还是会重置为-1的问题
3、其他优化
```
**2.0.8**
```
2023-07-30
1、处理 各个布局中拖入的组件配置栅格不生效的问题
2、处理文件上传组件只能选择图片
3、table布局优化。@zhaochong
4、其他优化
```
**2.0.7**
```
2023-07-08
1、增加tab布局。
2、对远程请求增加get和post选择。
3、修复栅格布局中拖入布局的要素不能被删除的问题。
4、增加formName的插槽。
5、其他优化
```
**2.0.6**
```
2023-06-21
1、兼容vue-cli2等低版本。
2、全局scss修改为css。
3、修复httpconfig初始化不生效问题。
```
**2.0.5**
```
2023-06-10
1、修复布局组件没有添加draggable的问题。
2、修复batch组件拖入同一组件会引起效验同步的问题。
3、修复batch组件中绑定数据类型为数组的组件赋值全选的问题。
4、修复数据字典异步传值时,配置字典无法选的问题。
5、初始化每个要素的key数字添加序号,避免key中数字重复。
6、为input组件增加输入类型配置。
7、为text组件增加加粗和字体大小的配置。
8、为batch组件增加空数据时的提示文本配置。
```
**2.0.4**
```
2023-05-28
1、修复动态表格没有添加draggable的问题。
2、修复打包后引入报错vue的问题。
```
**2.0.3**
```
2023-05-07
1、修复导入模板异常。
2、表单效验和获取数据返回promise。
3、各个组件的宽度适配,默认均为铺满。
4、其他显示样式优化。
```
**2.0.2**
```
2023-03-30
1、调整控件配色与高亮色彩。
2、数字框的宽度跟随配置走。
3、Vue.prototype属性绑定bug修复,design模块提供表单初始化参数。
4、修复插件情况下无法正常挂载Vue.prototype的问题。
5、其他优化。
```
**2.0.0**
```
2023-03-25
1、全新的代码结构和页面布局,各组件完全高内聚,通过扫描方式来注册加载组件。
2、组件全局默认栅格体系。
3、文件上传和图片上传可以使用config中httpconfig的头数据函数,增强文件上传时后端效验验证。
4、其他性能优化。
```
**1.1.4**
```
2023-02-04
1、解决弹性容器中部分组件数据双向绑定失效的问题。
2、增加地址选择组件。
3、优化区划选择组件,增加 省、市、区title。
4、修复当要素label宽度为0时,挤压变形显示的问题。
```
**1.1.3**
```
2022-10-16
1、修改组件监听时值未发生变化,但触发联动的情况。
2、增加动态必填标签红星,再表单配置中打开此开关后,除必选外后续组件校验不通过时表单要素标签才会出现红星。
3、日期类型增加年/月/日三种选择。
4、优化文件上传和图片上传组件,并在禁用和预览时只能进行查看。
5、外部模板导入时,对模板json进行异常提示。
6、动态表格在弹框维护的时候,不勾选一个外部展示字段时即全部展示。
7、对于无需输入的组件,将不在表单json中输出。
8、其他性能和细节优化。
```
**1.1.2**
```
2022-07-24
1、对 input , textarea , number , select , date , time , datePicker 组件增加focus事件回调,可以在回调中增加获取焦点后的操作。
2、增加组件相互监听功能,类似组件对值的watch监听,在监听的值(组件值)变化后执行某些操作。
```
**1.1.1**
```
2022-05-09
1、修复栅格布局中校验异常问题。
2、增加单个要素的label-width配置,当单个要素的label-width>=0时,当前要素的标签宽度用自己的配置。
```
**1.1.0**
```
2022-05-04
1、修复弹性容器中的校验问题。
2、增加文件、图片上传。
3、对select、radio、checkbox 增加数据字典配置,在config.dict 中传入数据字典数据,即可在配置的时候选择数据字典。
4、组件列表中可以配置哪些需要显示或者隐藏。
5、限制在batch中拖入布局组件。
6、日期时间范围选择的时候对默认值进行处理。
7、其他细节优化
```
**1.0.4**
```
2022-01-09
1、修复日期类型组件在范围选择时回显问题。
2、属性配置中batch组件的属性,判断colWidth是否存在,不存在则填充属性。
3、预览的时候清空原来表单的数据
4、textarea组件去掉可清除的功能,element-ui在此不支持
5、修复添加空数据导致的重复key报错。
```
**1.0.3**
```
1、ng-form-build页面中reset方法重置数据后可以保留默认值。
2、日期时间类型的组件宽度适配。
3、修复弹性容器不可新增的问题。
4、axios版本升级。
4、代码优化。
```
**1.0.2**
```
1、表单绘制页面样式调整,不再拖着大大的滚动条。
2、日期、时间等组件在默认值输入now,初始化的时候可以替换为当前日期或者时间。
3、修复数字类型组件当默认值为0的时候不回显。
4、代码优化。
```