Skip to content

Releases: Syeeling/van-form-builder

v1.1.4

Choose a tag to compare

@Syeeling Syeeling released this 24 Jul 07:26

New Component

  • 新增扩展组件 VanTreeSelect。( 树形选择器 )

New FormItem

  • 新增表单项 TreeSelect。( 树形选择器,内部使用 VanTreeSelect 组件二次封装 )

v1.1.3

Choose a tag to compare

@Syeeling Syeeling released this 04 Jun 09:01

Bug Fixes

  • 修复表单项 DatePicker 在初始化组件绑定值时,有可能超出 minDate - maxDate 范围的问题。
  • 修复表单项 AdvancedSelect 在未指定 mode 时出现异常报错的问题。

v1.1.2

Choose a tag to compare

@Syeeling Syeeling released this 07 Apr 06:25

New Features

  • 扩展组件 VanAdvancedPicker API 更新:
    • 新增 prop:optionsFieldNames,用于自定义选项字段名称。
    • filter-area 插槽优化,新增插槽 prop:params,用于父组件可以向子组件绑定筛选条件。
  • 扩展组件 VanAdvancedPicker 在多选模式下优化 toggle 方法。
  • 表单项 AdvancedSelect 同步更新。

v1.1.1

Choose a tag to compare

@Syeeling Syeeling released this 07 Apr 06:23

Bug Fix

  • 修复表单项 DatePicker 在初始化绑定值时因将值转为数字导致丢失前置0的问题。

v1.1.0

Choose a tag to compare

@Syeeling Syeeling released this 24 Feb 02:27

New Features

  • 所有表单项的 VanField 现也已支持配置自定义插槽,通过 formItem.slots 配置。
  • 由于部分表单项在元素结构上会出现多根节点,例如 select,导致表单项元素结构混乱,所以现在所有表单项会被一个 <div class="van-form__item"> 元素包裹,使得在元素结构上更清晰。
  • 同时 <div class="van-form__item"> 还提供了2个插槽 form-item-header 和 form-item-footer,分别可以自定义每个表单项顶部和底部内容。

Bug Fix

  • 修复了组件 VanAdvancedPicker 的属性 title 的默认值不正确的问题。

v1.0.3

Choose a tag to compare

@Syeeling Syeeling released this 31 Dec 07:25

New Component

  • 新增扩展组件 VanAdvancedPicker。( 高级选择器,使用组件 VanCheckbox、VanRadio 进行二次封装 )

New FormItem

  • 新增表单项 AdvancedSelect。( 高级选择器,内部使用 VanAdvancedPicker 组件二次封装 )

v1.0.2

Choose a tag to compare

@Syeeling Syeeling released this 11 Oct 01:24

Bug Fix

  • 修复表单项组件因异步导入而导致表单项组件异常重复多次重新加载的问题。

v1.0.1

Choose a tag to compare

@Syeeling Syeeling released this 10 Oct 02:16

New Features

  • 所有表单项现支持只读模式(除了 customize ),可通过在表单项配置对象内配置 readonly: true 来启用。

v1.0.0

Choose a tag to compare

@Syeeling Syeeling released this 09 Oct 09:31

New Features

  • 组件名称更改为 van-form-builder,更贴切组件功能。
  • 所有表单项组件改为异步导入,避免未使用的表单项组件也全部导入,优化打包体积。
  • 所有表单项现均支持配置插槽,插槽采用 h() 函数传递插槽的方式进行配置。
  • 自定义表单项组件 customize 可以配置是否需要放在 VanField 内。
  • 优化了部分表单项组件的默认样式。

Bug Fix

  • 修复表单项 timePicker 当传入的 columnsType 不是按照"时、分、秒"的顺序排列时,时间解析会出错的问题。