Skip to content

form-render v1.0.0 - v.1.0.5

Compare
Choose a tag to compare
@FateRiddle FateRiddle released this 19 Apr 11:36
· 2737 commits to master since this release

由于前面几个tag没有推成功,release就写在一个tag上了。

1.0.5

  • [+] 新增 validateMessages 字段,用于覆盖默认的校验信息,详见文档 (#306)
  • [!] rules 字段无法生效的问题 (#305)
  • [!] 修复了下拉多选框在 value = null 时会展示一个空标签的问题
  • [!] 说明(description)的 tooltip 展示气泡位置确保对齐

1.0.4

  • [+] 新增时间区间组件 timeRange。通过{type: 'range', format: 'time'} 渲染
  • [!] 完善 ts 声明文件。(#302)
  • [!] fix 了 rules 校验和 image 校验的冲突
  • [!] 修复了 tooltip、checkbox 等样式的问题

1.0.3

  • [!] fix 列表的 bind 无效的问题
  • [!] fix format: image 未校验的问题
  • [!] 默认列表样式微调

1.0.2

  • [+] 新增默认列表展示 card list。widget: list0
  • [+] 列表添加了“复制”的功能
  • [!] 对象标题、以及列表的样式更加紧凑
  • [!] 智能渲染的规则与 form-render 0.x 的习惯靠拢。单选 enum 长度 2 以上的使用下拉选择,多选 enum 长度 6 以上的使用下拉选择
  • [!] 解决了由于闭包造成的对表单元素是否被 touch 的判断偶然不更新的问题

1.0.1

  • [+] 自定义组件参数增加了 formData、getValue,用于获取其他表单元素的值
  • [!] fix 了表单销毁后校验状态等表单状态没有消失的问题(内置了 destroyForm 方法,在组件销毁时触发)
  • [!] 解决了由于闭包造成的 formData 偶然不更新的问题
  • [!] fix 了 image、url 类型的输入框 value 没有代入的问题
  • [!] 使用 radio 的自动判断从 enum 长度为 3 变为 2
  • [!] 迁移文档更新