升级日志
2.14.3
- 🐞修复
Slider
组件在vertical
模式下通过点击轨道位置而非拖动把手时值设置不正确的问题。
2.14.2
- 💡
Slider
组件新增vertical
prop,可用来设置纵向模式。 - 🐞修正
Slider
组件在非受控模式下值不正确的问题。 - 🐞修正
Table
组件吸底横向滚动条和原滚动条叠加产生的样式问题。
2.14.1
- 🐞
Stack
和Uploader
组件不再会遮挡之前元素的点击。
2.14.0 🍩 Doughnut
- 💡
veui-theme-dls
升级到 D22 样式。 - 💡
新增自定义的滚动条样式。
- 💡
Autocomplete
组件新增no-data
插槽,允许在无匹配的候选项时自定义要显示的内容。 - 💡
各个组件的自定义 CSS 属性结束实验性状态,正式发布。包括:
--dls-accordion-gutter
--dls-carousel-slide-gutter
--dls-carousel-transition-duration
--dls-checkbox-button-min-width
--dls-dialog-content-width
--dls-dialog-width
--dls-drawer-width
--dls-dropdown-max-display-items
--dls-field-label-width
--dls-radio-button-min-width
--dls-table-cell-lines
--dls-table-head-cell-lines
- 💡
Stack
组件和TagInput
组件结束实验性状态,正式发布。
2.13.9
- 🐞修复上个版本改动造成
v-drag.sort
指令无法正常工作的问题。
2.13.8
- 🐞
v-drag.translate
指令拖动时现在会阻止浏览器默认行为了(如拖动图片或选中的文字)。
2.13.7
- 💡
Tag
组件新增color
属性,目前提供turquoise
/violet
/green
三种预设颜色。 - 💡优化了
Tag
组件的关闭按钮尺寸。 - 💡优化了
TagInput
/Select
/Cascader
组件中标签内容的边距。 - 💡
Button
组件新增ui
样式subtle
,可配合text
/icon
类型使用。 - 🐞修正了
Select
复选模式下标签没有遵循ui
配置的问题。
2.13.6
- 💡
Table
组件新增的横向滚动条吸底功能。 - 🐞
Autocomplete
组件在严格模式下,在失焦时也会根据限制条件修正数据了。 - 🐞修正了
ButtonGroup
/RadioButtonGroup
/CheckButtonGroup
组件各按钮的层级,已在不同状态与交互下正确显示。
2.13.5
- 💡
Input
/Textarea
/SearchBox
组件的strict
属性支持通过{ maxlength?: boolean }
类型配置了。 - 💡
TagInput
组件新增strict
属性,支持分别配置严格限制最大标签个数和最大单个标签长度。 - 💡
Autocomplete
组件的strict
属性支持通过{ maxlength?: boolean, select?: boolean }
类型分别配置严格限制文本最大长度和限制填写内容必须完全匹配数据源中某项了。 - 🐞修复
ConfigProvider
组件在进行ui
相关配置时,配置意外地对全局生效的问题。 - 🐞
help-position
非side
的Field
组件的内容部分容器现在将自动撑满整行宽度。
2.13.4
- 💡
ConfigProvider
组件现在可以设置组件的ui
相关配置如icons
了。使用方法
<veui-config-provider :value="config"> <veui-date-picker/> <veui-dialog/> </veui-config-provider>
// ... import { IconCalendarSolid } from 'dls-icons-vue' export default { // ... data () { return { config: { 'datepicker.icons.calendar': IconCalendarSolid, // 替换日期选择器的日历图标 'dialog.parts.cancel': 'ghost' // 将对话框的取消按钮设置为 `ghost` 类型 } } }, // ... }
- 🐞修复
TagInput
组件在开启allow-duplicate
时,删除标签会删除所有与其值相同的标签的问题。