uni-forms 表单 - 更新日志
1.4.10(2023-11-03)
1.4.9(2023-02-10)
1.4.8(2022-08-23)
- 优化 根据 rules 自动添加 required 的问题
1.4.6(2022-07-13)
- 修复 model 需要校验的值没有声明对应字段时,导致第一次不触发校验的bug
1.4.5(2022-07-05)
- 新增 更多表单示例
- 优化 子表单组件过期提示的问题
- 优化 子表单组件uni-datetime-picker、uni-data-select、uni-data-picker的显示样式
1.4.4(2022-07-04)
1.4.3(2022-07-04)
- 修复 由 1.4.0 引发的 label 插槽不生效的bug
1.4.2(2022-07-04)
- 修复 子组件找不到 setValue 报错的bug
1.4.1(2022-07-04)
- 修复 uni-data-picker 在 uni-forms-item 中报错的bug
- 修复 uni-data-picker 在 uni-forms-item 中宽度不正确的bug
1.4.0(2022-06-30)
- 【重要】组件逻辑重构,部分用法用旧版本不兼容,请注意兼容问题
- 【重要】组件使用 Provide/Inject 方式注入依赖,提供了自定义表单组件调用 uni-forms 校验表单的能力
- 新增 model 属性,等同于原 value/modelValue 属性,旧属性即将废弃
- 新增 validateTrigger 属性的 blur 值,仅 uni-easyinput 生效
- 新增 onFieldChange 方法,可以对子表单进行校验,可替代binddata方法
- 新增 子表单的 setRules 方法,配合自定义校验函数使用
- 新增 uni-forms-item 的 setRules 方法,配置动态表单使用可动态更新校验规则
- 优化 动态表单校验方式,废弃拼接name的方式
1.3.3(2022-06-22)
1.3.2(2021-11-19)
1.3.0(2021-11-19)
1.2.7(2021-08-13)
1.2.6(2021-08-11)
1.2.5(2021-08-11)
1.2.4(2021-08-11)
1.2.3(2021-07-30)
1.2.2(2021-07-26)
- 修复 vue2 下条件编译导致destroyed生命周期失效的Bug
- 修复 1.2.1 引起的示例在小程序平台报错的Bug
1.2.1(2021-07-22)
- 修复 动态校验表单,默认值为空的情况下校验失效的Bug
- 修复 不指定name属性时,运行报错的Bug
- 优化 label默认宽度从65调整至70,使required为true且四字时不换行
- 优化 组件示例,新增动态校验示例代码
- 优化 组件文档,使用方式更清晰
1.2.0(2021-07-13)
1.1.2(2021-06-25)
- 修复 pattern 属性在微信小程序平台无效的问题
1.1.1(2021-06-22)
- 修复 validate-trigger属性为submit且err-show-type属性为toast时不能弹出的Bug
1.1.0(2021-06-22)
- 修复 只写setRules方法而导致校验不生效的Bug
- 修复 由上个办法引发的错误提示文字错位的Bug
1.0.48(2021-06-21)
- 修复 不设置 label 属性 ,无法设置label插槽的问题
1.0.47(2021-06-21)
- 修复 不设置label属性,label-width属性不生效的bug
- 修复 setRules 方法与rules属性冲突的问题
1.0.46(2021-06-04)
1.0.45(2021-06-04)
- 新增 modelValue 属性 ,value 即将废弃
1.0.44(2021-06-02)
- 新增 uni-forms-item 可以设置单独的 rules
- 新增 validate 事件增加 keepitem 参数,可以选择那些字段不过滤
- 优化 submit 事件重命名为 validate
1.0.43(2021-05-12)
1.0.42(2021-04-30)
1.0.41(2021-03-05)
- 更新 校验器
- 修复 表单规则设置类型为 number 的情况下,值为0校验失败的Bug
1.0.40(2021-03-04)
- 修复 动态显示uni-forms-item的情况下,submit 方法获取值错误的Bug
1.0.39(2021-02-05)
1.0.38(2021-02-04)
- 修复 校验器传入 int 等类型 ,返回String类型的Bug
1.0.37(2021-01-30)
- 修复 uni-forms-item 组件隐藏时依然触发校验的bug
1.0.36(2021-01-30)
1.0.35(2021-01-15)
- 修复 校验 uni-data-picker value 为 0 时,返回值错误的Bug
1.0.34(2021-01-08)
- 优化 uni-data-picker 增加下拉箭头
1.0.33(2021-01-07)
1.0.32(2021-01-06)
- 新增 uni-data-picker
- 修复 偶发性获取表单值错误的Bug
- 优化 实时校验
1.0.31(2021-01-04)
- 优化 uni-easyinput trim 属性新增 start 和 end
1.0.27(2020-12-25)
- 优化 uni-easyinput 的 trim 属性
1.0.26(2020-12-17)
1.0.25(2020-12-04)
- 修复 不设置 label 属性的时候 errorMessage 位置错误的问题
1.0.24(2020-11-20)
- 修复 uni-data-checkbox 组件 db 报错的问题
1.0.23(2020-11-19)
- 修复 app 端 binddata 方法报错的Bug
1.0.22(2020-11-16)
- 新增 border 属性,可选择是否选择分隔线
- 优化 支持 uni-esayinput、uni-data-checkbox
1.0.21(2020-11-10)
- 修复 err-show-type 属性为 toast 时,校验异常的问题
1.0.20(2020-11-09)
1.0.19(2020-11-06)
1.0.18(2020-11-06)
- 修复 number 类型默认值缺失的情况下,返回字段为NaN的问题
1.0.17(2020-11-03)
1.0.16(2020-11-03)
1.0.15(2020-10-31)
1.0.14(2020-10-30)
- 优化 model 属性改为 v-model ,结合 binddata() 方法可实现双向绑定数据
1.0.13(2020-10-29)
1.0.12(2020-10-23)
- 新增 model 属性,解决了赋值初始值校验不通过的问题
- 优化 规则如果不配置 required 属性,可以通过校验
1.0.11(2020-10-23)
- 新增 serRules方法,支持自定义校验方法
- 新增 errshowtype 校验错误信息提示方式
-优化 formRules 属性更换为 rules
- 优化 组件示例
1.0.9(2020-10-20)
1.0.8(2020-10-20)
1.0.7(2020-10-20)
1.0.2(2020-09-24)
- 优化 校验方式,可在组件配置trigger属性控制校验时机
1.0.1(2020-09-17)
0.0.1(2020-09-16)