babel-plugin-veui
Advanced tools
Changelog
1.0.0-alpha.31
Uploader
组件中 file
/ uploading
/ failure
三个作用域插槽属性。由 { file: { name, src, status, index } }
修正为 { name, src, status, index }
。<!-- #Uploader -->drag
指令现在仅在鼠标左键按下时才触发拖动。<!-- #v-drag -->drag
指令的 dragend
回调参数中新增 cancel
方法,可用来撤消最近一次拖动(恢复到 dragstart
之前的位置)。<!-- #v-drag -->Changelog
1.0.0-alpha.30
ButtonGroup
的点击事件增加最后一个参数为原生事件对象。<!-- #ButtonGroup -->Autocomplete
组件。<!-- #Autocomplete -->Drawer
组件(缺样式)。<!-- #Drawer -->Tag
组件(缺样式)。<!-- #Tag -->Dropdown
组件现在可以正确支持不同尺寸。<!-- #Dropdown -->Input
组件占位符有时没有正确清除的问题。<!-- #Input -->NumberInput
有时无法正确输入的问题。<!-- #NumberInput -->Searchbox
组件在 readonly
状态下会触发提示的问题。<!-- #SearchBox -->Changelog
1.0.0-alpha.29
RegionPicker
组件浮层不能正常关闭的问题。<!-- #RegionPicker -->Tooltip
组件的 v-outside
参数类型问题导致有时无非正常关闭。<!-- #Tooltip -->Schedule
组件没有正确处理 readonly
、disabled
和 disabled-hour
属性的问题。<!-- #Schedule -->Schedule
组件的 label
插槽 from
属性错误的问题。<!-- #Schedule -->Changelog
1.0.0-alpha.28
Changelog
1.0.0-alpha.27
babel-plugin-veui
可能阻断后续插件执行的问题。(#469)<!-- #babel-plugin-veui -->Changelog
1.0.0-alpha.26
Tree
组件 item-label
插槽没有正常渲染的问题。<!-- #Tree -->longpress
指令 repeat
参数的默认值为 false
。<!-- #v-longpress -->resize
指令没有正确处理 leading
参数的问题。<!-- #v-resize -->outside
指令没有准确判断参数是否变更的问题。<!-- #v-outside -->Breadcrumb
组件初始值为 null
时报错的问题。<!-- #Breadcrumb -->Changelog
1.0.0-alpha.25
Checkbox
的 indeterminate
属性不再支持 .sync
,始终由外部控制。<!-- #Checkbox -->Switch
的 change
事件将在数据更新完毕后触发。<!-- #Switch -->Checkbox
在 v-model
绑定到同一个数组时自动组成复选框组。<!-- #Checkbox -->Textarea
新增 select-on-focus
属性。<!-- #Textarea -->[^] 修复了部分原生 <button>
未设置 type="button"
的问题。<!-- #Slider #Table #Transfer #Tree -->
[^] 修正了 Checkbox
、Radio
与 Switch
组件中原生 <input>
状态没有正确同步的问题,以触发 CSS 中正确的伪类样式。<!-- #Checkbox #Radio #Switch -->
[^] 修正了带下拉浮层的组件的 ARIA 标注,使浮层拥有正确的从属关系。<!-- #DatePicker #Dropdown #SearchBox #OptionGroup #Select -->
[^] 修正了组合组件时可能发生未正确继承 ui
属性的问题。<!-- #veui -->
[^] 修复了 Schedule
组件在拖动选取多日时段时,selected
中可能共享同一数组实例的问题。<!-- #Schedule -->
[^] 优化了 Input
、NumberInput
与 Textarea
的属性透传机制,现在未被识别为属性的属性都会正确输出到原生 <input>
或 <textarea>
元素上。<!-- #Input #NumberInput #Textarea -->
[^] 优化了原生事件透传机制,原生元素触发的事件将可以被外层组件直接透传。涉及的组件为 Button
、Checkbox
、Radio
、Switch
、Input
。NumberInput
、Textarea
。<!-- #Button #Checkbox #Radio #Switch #Input #NumberInput #Textarea -->
相关事件包括:
auxclick
、click
、contextmenu
、dblclick
、mousedown
、mouseenter
、mouseleave
、mousemove
、mouseover
、mouseout
、mouseup
、select
、wheel
、keydown
、keypress
、keyup
、focus
、blur
、focusin
、focusout
。
Changelog
1.0.0-alpha.24
Calendar
及 DatePicker
组件增加属性 type
,以支持月份/年份选择。<!-- #Calendar #DatePicker -->Transfer
组件实现了 focus
方法。<!-- #Transfer -->Tree
的键盘导航及 ARIA 标注。<!-- #Tree -->Transfer
组件已选项不能从外部正确更新的问题。<!-- #Transfer -->Table
中 colspan
在动态显示列时计算不正确的问题。<!-- #Table -->Uploader
提示样式可能被截断的问题。<!-- #Uploader -->Changelog
1.0.0-alpha.23
Tree
组件的 expands
属性更名为 expanded
。expands
被废弃,将在 1.0.0
移除。<!-- #Tree -->Radio
和 Checkbox
的 change
事件将在数据更新完毕后触发。<!-- #Radio #Checkbox -->Overlay
组件增加属性 position
。<!-- #Overlay -->FilterPanel
组件增加属性 title
。<!-- #FilterPanel -->Tree
组件的 item
及 item-label
插槽属性现在包含每个节点数据项的所有字段。<!-- #Tree -->Transfer
组件的 candidate-item
、selected-item
、candidate-item-label
及 selected-item-label
插槽属性现在包含每个节点数据项的所有字段。<!-- #Transfer -->Overlay
组件属性类型导致 SSR 报错的问题。<!-- #Overlay -->Searchbox
组件 suggestions
属性类型为 Array<string>
时,replace-on-select
设置无效的问题。<!-- #SearchBox -->veui-theme-one-icons
中图标的 fill
& stroke
。<!-- #veui-theme-one-icons -->Transter
组件的 selected-item-label
插槽在 selected-show-mode
为 'flat'
时无效的问题。<!-- #Transfer -->Transfer
组件更新 datasource
时候选项没有正确更新的问题。<!-- #Transfer -->Schedule
时段合并逻辑在从 0:00
开始时失效的问题。<!-- #Schedule -->Changelog
1.0.0-alpha.22
Progress
组件的 auto-succeed
属性更名为 autosucceed
。auto-succeed
被废弃,将在 1.0.0
移除。<!-- #Progress -->Pagination
组件支持不传入 to
属性,完全使用事件进行交互。<!-- #Pagination -->Dialog
组件的所有插槽传入属性 close
函数。<!-- #Dialog -->Button
中 target
等属性的同步问题。<!-- #Button -->PromptBox
回车确认时事件重复触发的问题。<!-- #PromptBox -->CheckboxGroup
和 CheckButtonGroup
组件初始值为 null
时报错的问题。<!-- #CheckboxGroup #CheckButtonGroup -->Calendar
和 Schedule
组件范围选择初始值为 null
时计算错误的问题。<!-- #Calendar #Schedule -->AlerBox
和 Tabs
组件存在硬编码文本的问题。<!-- #AlertBox #Tabs -->Select
和 OptionGroup
在使用内联组件时,作用域插槽没有生效的问题。<!-- #Select #OptionGroup -->Textarea
在显示行号且不自动扩展时,行号滚动不同步的问题。<!-- #Textarea -->Tooltip
组件的在 target
/ trigger
改变时重新绑定事件的逻辑。<!-- #Tooltip -->