Releases: Syeeling/van-form-builder
Releases · Syeeling/van-form-builder
v1.1.4
Compare
Sorry, something went wrong.
No results found
New Component
新增扩展组件 VanTreeSelect。( 树形选择器 )
New FormItem
新增表单项 TreeSelect。( 树形选择器,内部使用 VanTreeSelect 组件二次封装 )
v1.1.3
Compare
Sorry, something went wrong.
No results found
Bug Fixes
修复表单项 DatePicker 在初始化组件绑定值时,有可能超出 minDate - maxDate 范围的问题。
修复表单项 AdvancedSelect 在未指定 mode 时出现异常报错的问题。
v1.1.2
Compare
Sorry, something went wrong.
No results found
New Features
扩展组件 VanAdvancedPicker API 更新:
新增 prop:optionsFieldNames,用于自定义选项字段名称。
filter-area 插槽优化,新增插槽 prop:params,用于父组件可以向子组件绑定筛选条件。
扩展组件 VanAdvancedPicker 在多选模式下优化 toggle 方法。
表单项 AdvancedSelect 同步更新。
v1.1.1
Compare
Sorry, something went wrong.
No results found
Bug Fix
修复表单项 DatePicker 在初始化绑定值时因将值转为数字导致丢失前置0的问题。
v1.1.0
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
New Component
新增扩展组件 VanAdvancedPicker。( 高级选择器,使用组件 VanCheckbox、VanRadio 进行二次封装 )
New FormItem
新增表单项 AdvancedSelect。( 高级选择器,内部使用 VanAdvancedPicker 组件二次封装 )
v1.0.2
Compare
Sorry, something went wrong.
No results found
Bug Fix
修复表单项组件因异步导入而导致表单项组件异常重复多次重新加载的问题。
v1.0.1
Compare
Sorry, something went wrong.
No results found
New Features
所有表单项现支持只读模式(除了 customize ),可通过在表单项配置对象内配置 readonly: true 来启用。
v1.0.0
Compare
Sorry, something went wrong.
No results found
New Features
组件名称更改为 van-form-builder,更贴切组件功能。
所有表单项组件改为异步导入,避免未使用的表单项组件也全部导入,优化打包体积。
所有表单项现均支持配置插槽,插槽采用 h() 函数传递插槽的方式进行配置。
自定义表单项组件 customize 可以配置是否需要放在 VanField 内。
优化了部分表单项组件的默认样式。
Bug Fix
修复表单项 timePicker 当传入的 columnsType 不是按照"时、分、秒"的顺序排列时,时间解析会出错的问题。