babel-plugin-veui
Advanced tools
Changelog
2.8.0 "💧 Droplet" (2022-07-25)
Column
组件 tooltip
为 true
时现在将自动展示对应单元格的 textContent
。<!-- #Table #Column -->v-tooltip
指令在未指定 content
时现在将自动展示对应元素的 textContent
。<!-- #v-tooltip -->Empty
组件,提供空状态内容的标准样式。<!-- #Empty -->Badge
/ Select
/ Switch
/ Table
/ Toast
等组件在动态设置插槽时的渲染更新问题。<!-- #Badge #Select #Switch #Table #Toast -->Input
组件的自动填充识别逻辑,样式同步更加实时,且自动提示待选内容不再会与组件的占位提示重叠。<!-- #Input -->Input
组件在 Safari 浏览器下自动提示的样式。<!-- #Input -->Changelog
2.7.3 (2022-06-30)
Cascader
组件新增 load
属性来支持数据项懒加载的场景。<!-- #Cascader -->Nav
组件悬浮切换时没有动画的问题。<!-- #Nav -->Changelog
2.7.2 (2022-06-15)
Field
组件新增 required
属性支持必选的样式,替代使用 Fieldset
的场景。<!-- #Field -->Field
组件的 rules
属性支持内联 validate
校验器。<!-- #Field -->Uploader
组件支持定制失败项目是否展示预览。<!-- #Uploader -->Field
组件在内部有多个输入型组件时,校验信息可能会被错误地清空的问题。<!-- #Field -->Uploader
组件的图标和样式问题。<!-- #Uploader -->TimePicker
组件选中项目的样式问题。<!-- #TimePicker -->Fieldset
组件内的 Field
不展示字段名称的问题。<!-- #Field -->Changelog
2.7.1 (2022-06-06)
Slider
组件的交互,现在通过鼠标拖动完毕后浮层会自动隐藏。<!-- #Slider -->Slider
组件现在也可以通过键盘 <kbd>↑</kbd> 和 <kbd>↓</kbd> 调整取值了。<!-- #Slider -->Tabs
组件新增 tooltip
属性,允许被截断的标签页标题自动显示完整内容浮层提示。<!-- #Tabs -->Field
组件在 label-position
为 top
时侧边帮助信息位置不正确的问题。<!-- #Field -->Transfer
组件在已选项扁平显示时的样式问题。<!-- #Transfer -->Form
组件的 validate
方法在校验通过时没有返回 true
的问题。<!-- #Form -->Changelog
2.7.0 "🪁 Kite" (2022-05-26)
[^] Uploader
组件进行了整体优化。<!-- #Uploader -->
pick
属性用于来自定义选择文件的行为;validity-display
属性来支持不同的校验信息展示方式;desc
插槽重命名为 help
,并新增了 help
属性来设置帮助文本;help-position
属性来支持不同的帮助文本展示位置;picker-position
属性值新增 none
和 top
来支持上传入口隐藏或置于上方;button-label
插槽,新增了 picker-label
和 picker-icon
属性来设置上传入口的文本和图标。[+] Drawer
组件新增多级自动缩进功能。<!-- #Drawer -->
[+] Form
组件新增 label-position
属性,支持设置表单项标题显示在上方或侧面。<!-- #Form -->
[+] Field
组件的 help-position
属性新增可选值 top
,支持设置表单项帮助文本显示在上方。<!-- #Field -->
[+] veui-theme-dls
新增 typography.less
,提供“Baidu Number”字体支持。<!-- #veui-theme-dls -->
Dropdown
组件不能正确渲染 position
为 popup
的内联 OptionGroup
子组件。<!-- #Dropdown -->Uploader
组件在禁用状态下依然可以点击触发文件选择窗口的问题。<!-- #Uploader -->Changelog
2.6.5 (2022-05-17)
Form
组件新增了 clearValidities
和 setValidities
方法,方便用户清除校验信息和设置校验信息。常用的场景是:将提交后后端返回的校验信息更新到表单中去。<!-- #Form -->Input
/Select
等)的值时,该字段的校验信息也会同时被清除。<!-- #Field -->Tree
组件可勾选时,复选框与内容间距过小的问题。<!-- #Tree -->Changelog
2.6.4 (2022-04-25)
Footer
时 Sidebar
组件高度没有正常撑满容器的问题。<!-- #Sidebar -->Changelog
2.6.3 (2022-04-21)
[^] 重命名组件 Menu
为 Sidenav
并且升级了样式:<!-- #Menu #Sidenav -->
s
/ l
尺寸变体,现在只支持默认的 m
尺寸。collapsible
,侧导航不再内置切换展开/收起的按钮。collapsed
属性在不受控时默认会和上层 Sidebar
的 collapsed
属性联动。[^] 组件 Sidebar
的属性 collapsible
默认值调整为 false
。<!-- #Sidebar -->
Popover
支持透传 overlay-options
来配置浮层选项。<!-- #Popover -->Cascader
组件的禁用项目可以选中的问题。<!-- #Cascader -->Cascader
组件在悬浮展开子级面板时报错的问题。<!-- #Cascader -->Changelog
2.6.2 (2022-04-08)
babel-plugin-veui
转换包含组件名后缀的具名导出时误识别为组件的问题。<!-- #babel-plugin-veui -->status
为 success
的 Message
组件图标使用不正确的问题。<!-- #Message -->Cascader
已选状态触发区样式布局错误的问题。<!-- #Cascader -->Field
组件的 tip
属性通过 Tooltip
而非 Popover
展示的问题。<!-- #Field -->Overlay
组件开启 autofocus
时获取焦点的时机,以避免获取焦点时尚未展示完毕从而导致的页面滚动。<!-- #Overlay -->Message
组件的问题(将影响使用诸如 unplugin-vue-components
插件的场景)。<!-- #Message -->Changelog
2.6.1 (2022-03-30)
veui-theme-dls
打包版本没有正确引入 Message
组件的问题。<!-- #veui-theme-dls -->Field
组件销毁时没有正确清除对应校验信息的问题。<!-- #Field -->key
与唯一 value
不对应的问题。<!-- #Cascader #CascaderPane #Tree #Menu -->