更新日志
对于新功能、新组件、bug
修复以及文档更新,您可以向 main
分支创建拉取请求或通过右下角邮箱地址联系我
2.1.1 2025-01-17
- 组件库及文档代码优化
2.1.0 2025-01-16
- 新增 颜色选择器 ColorPicker 组件,关闭 #23
- 组件库及文档代码优化
2.0.12 2025-01-15
- 优化并更新 输入框 Input 组件代码逻辑
- 优化并更新 文字提示 Tooltip 组件代码逻辑
2.0.11 2025-01-14
- 优化并更新 输入框 Input 组件代码逻辑
- 优化并更新 搜索框 InputSearch 组件代码逻辑
- 优化并更新 文本域 Textarea 组件代码逻辑
- 优化并更新 数字输入框 InputNumber 组件代码,新增
enter
事件,支持监听按下回车的回调 - 组件库及文档代码优化
2.0.10 2025-01-13
- 优化并更新 图片 Image 组件代码,新增
draggable
属性,支持设置是否可以拖动图片 - 优化并更新 文本省略 Ellipsis 组件代码逻辑
- 优化并更新 滑动输入条 Slider 组件代码逻辑
- 优化并更新 滚动条 Scrollbar 组件代码逻辑
- 优化并更新 文字提示 Tooltip 组件代码逻辑,新增
animationend
事件,支持监听显示隐藏动画结束时的回调
2.0.9 2025-01-10
- 优化并更新 文字滚动 TextScroll 组件,将
pauseOnMouseEnter
属性默认值调整为false
,并更新文档示例 - 组件库及文档代码优化
2.0.8 2025-01-09
- 优化并更新 头像 Avatar 组件
- 优化并更新 分段控制器 Segmented 组件
- 组件库及文档代码优化
2.0.7 2025-01-07
- 优化并更新 轮播图 Carousel 组件,图片类型
Image
新增link
target
属性,支持:设置图片跳转链接;设置如何打开跳转链接 - 优化并更新 触摸滑动插件 Swiper 组件,图片类型
Image
新增target
属性,支持设置如何打开跳转链接 - 优化并更新 瀑布流 Waterfall 组件,图片类型
Image
新增link
target
属性,支持:设置图片跳转链接;设置如何打开跳转链接 - 优化并更新 表格 Table 组件;
rowSelection
属性新增selectedRowKeys
,用于支持设置选中项的key
数组,需和onChange
配合使用
2.0.6 2025-01-06
- 优化并更新 对话框 Dialog 组件,新增
destroyOnClose
scrollbarProps
属性,支持:设置关闭时是否销毁Dialog
里的子元素;固定高度时使用滚动条组件,并可自定义滚动条样式 - 优化并更新 模态框 Modal 组件,新增
destroyOnClose
属性,支持:设置关闭时是否销毁Modal
里的子元素 - 组件库及文档代码优化
2.0.5 2025-01-03
- 优化并更新 复选框 Checkbox 组件点击动画效果及代码
- 优化并更新 单选框 Radio 组件代码
- 优化并更新 表格 Table 组件代码及功能优化;
scroll
属性新增initialScrollPositionOnChange
类型,用于设置当分页、排序变化后是否滚动到表格初始位置;新增rowSelection
属性,用于支持设置列表项选择,更多配置项请参考 Selection Type - 组件库及文档代码优化
2.0.4 2024-12-30
- 优化并更新 水印 Watermark 组件,新增
fixed
属性,支持固定全屏水印 - 组件库及文档代码优化
2.0.3 2024-12-26
- 优化并更新 倒计时 Countdown 组件,将
finishedText
属性重命名为finish
- 修复 搜索框 InputSearch 组件使用插槽自定义搜索图标不生效的问题
- 所有支持插槽的组件文档新增
Slots
相关说明文档 - 组件库及文档代码优化
2.0.2 2024-12-24
- 优化并更新 浮动按钮 FloatButton 组件,
icon
属性新增类型VNode
- 新增
VueAmazingUIStyleResolve
方法导出,用于配合vite-plugin-style-import
插件实现按需自动引入组件样式,具体请参考 自动引入样式 - 组件库及文档代码优化
2.0.1 2024-12-20
2.0.0 2024-12-18
- 优化组件库打包构建;所有组件支持手动或自动按需引入;全面支持基于
ES modules
的tree shaking
- 新增
VueAmazingUIResolver
方法导出,用于配合unplugin-vue-components
插件支持组件库的自动按需引入,具体请参考 自动按需引入 - 组件库及文档代码优化
1.10.4 2024-12-10
- 优化并更新 复选框 Checkbox 组件,删除
width
height
属性;新增选中动画效果 - 优化并更新 单选框 Radio 组件,删除
width
height
属性;新增选中动画效果 - 优化并更新 文字滚动 TextScroll 组件,将
verticalInterval
属性重命名为interval
;新增duration
属性;用于控制垂直滚动过渡持续时间;代码逻辑优化
1.10.3 2024-12-09
- 优化并更新 表格 Table 组件,新增
sticky
属性,支持:对于长表格设置跟随页面固定表头和水平滚动条,方便查看表头和使用滚动条 - 优化并更新 文字滚动 TextScroll 组件,将
scrollText
属性重命名为items
;删除interval
step
属性,新增speed
属性;用于更方便的控制水平滚动动画速度;重构水平滚动动画效果;新增pauseOnMouseEnter
属性,支持控制鼠标移入时是否暂停滚动 - 组件库及文档代码优化
1.10.2 2024-12-05
- 优化并更新 播放器 Video 组件,新增
iconSize
属性;重命名showPlay
属性为playIcon
;新增play
pause
方法;支持:设置播放暂停图标的尺寸;使用Methods
控制播放暂停
1.10.1 2024-12-04
- 优化类型声明文件导出
- 组件库及文档代码优化
1.10.0 2024-12-03
- 添加类型声明文件,提供所有组件相关类型定义的导出,为使用
TypeScript
开发提供更好的支持 - 组件库及文档代码优化
1.9.12 2024-12-02
- 优化并更新 折叠面板 Collapse 组件,将
collapseData
属性重命名为items
,新增collapseStyle
copyText
copiedText
等属性;支持:自定义样式;自定义箭头图标;自定义复制按钮文本;单个面板自定义样式、箭头属性、复制按钮等功能 - 优化并更新 时间轴 Timeline 组件,将
timelineData
属性重命名为items
1.9.11 2024-11-28
- 修复组件库
vue-amazing-ui@1.9.10
更新vite
至v6
后,打包时cssFileName
默认值更改为package.json
中的name
值导致无法引入css
文件的相关问题
1.9.10 2024-11-28
- 优化并更新 回到顶部 BackTop 组件,新增支持设置多种
CSS
变量自定义样式 - 优化并更新 滑动输入条 Slider 组件,新增支持设置多种
CSS
变量自定义样式 - 组件库及文档代码优化
1.9.9 2024-11-27
- 优化并更新 表格 Table 组件代码和功能
- 优化并更新 进度条 Progress 组件,重构组件,新增支持更多样式自定义
- 组件库及文档代码优化
1.9.8 2024-11-26
- 优化并更新 滚动条 Scrollbar 组件,新增
yScrollable
属性,用于控制是否使用垂直滚动;新增支持通过设置--scrollbar
相关变量自定义滚动条样式 - 优化并更新 表格 Table 组件,新增
rowClassName
showSorterTooltip
sortDirections
tooltipProps
属性;表格列的配置项columns
属性新增align
className
key
children
showSorterTooltip
sortTooltipProps
defaultSortOrder
sortDirections
sorter
类型;新增expand
expandedRowsChange
事件;支持:设置列文本对齐方式;自定义样式;列表头分组;是否显示下一次排序的tooltip
提示;自定义某列的默认排序顺序;设置支持的排序方式;表格排序控制;展开行变化回调事件;排序变化回调事件 - 优化并更新 文字提示 Tooltip 组件,新增
contentClass
showControl
属性,支持:设置展示内容的类名;是否trigger: hover
时只使用show
属性控制显示隐藏 - 优化并更新 弹出确认 Popconfirm 组件,新增
keyboard
属性,默认支持按键操作 - 优化并更新 气泡卡片 Popover 组件,新增
keyboard
属性,默认支持按键操作 - 组件库及文档代码优化
1.9.7 2024-11-20
- 优化并更新 滚动条 Scrollbar 组件,新增
xPlacement
yPlacement
属性,支持设置滚动条位置;调整是否使用横向滚动属性名horizontal
为xScrollable
;新增getScrollData
方法,用于获取滚动区域相关数据;新增scrollend
回调函数,同时回调函数新增direction
参数,用于表示滚动方向 - 优化并更新 表格 Table 组件,新增
scrollbarProps
属性,表格所有滚动均使用 滚动条 Scrollbar 组件,并支持滚动条相关属性配置 - 新增 滚动监测 useScroll 工具函数,用于实时监测指定元素滚动位置及状态;删除
useScrollDirection
工具函数 - 组件库及文档代码优化
1.9.6 2024-11-15
- 优化并更新 选择器 Select 组件,新增
size
属性,支持设置选择器的尺寸大小 - 优化并更新 分页 Pagination 组件,新增
size
属性,支持设置分页器的尺寸大小 - 优化并更新 表格 Table 组件,新增
size
striped
ellipsisProps
scroll
showExpandColumn
expandColumnTitle
expandColumnWidth
expandCell
expandedRowRender
expandFixed
expandedRowKeys
expandRowByClick
等属性;支持:设置三种尺寸;斑马条纹;合并单元格;可编辑单元格;可编辑行;可展开;固定列;固定表头;固定头和列等多种功能 - 组件库及文档代码优化
1.9.5 2024-11-13
- 优化并更新 浮动按钮 FloatButton 组件,新增
zIndex
属性,支持设置按钮的z-index
值 - 优化并更新 文字滚动 TextScroll 组件代码
- 优化并更新 文本省略 Ellipsis 组件代码逻辑
- 组件库及文档代码优化
1.9.4 2024-11-08
- 优化并更新 文本省略 Ellipsis 组件,优化弹出提示默认最大宽度计算方式
- 优化并更新 文字提示 Tooltip 组件,优化自动调整弹出位置算法逻辑
- 优化并更新 警告提示 Alert 组件,优化关闭时的动画效果
- 优化并更新 徽标 Badge 组件,优化关闭时的动画效果
- 优化并更新 图片 Image 组件,优化预览打开关闭动画效果
- 优化并更新 全局提示 Message 组件,优化显示隐藏动画效果
- 优化并更新 选择器 Select 组件,优化红点显示隐藏动画效果
- 优化并更新 表格 Table 组件,重构表格组件;新增
header
footer
bordered
tableLayout
属性;支持:使用headerCell
bodyCell
自定义个性化头部单元格和内容单元格;引入文本省略组件,支持表格头部或内容单元格文本溢出时自动显示省略号,且悬浮省略文本时,自动弹出文字提示 - 组件库及文档代码优化
1.9.3 2024-11-06
- 优化并更新 上传 Upload 组件,新增
draggable
属性,支持控制拖拽上传功能 - 优化并更新 文字提示 Tooltip 组件代码和动画效果,支持异步更新内容和文字提示,自动更新文字提示框位置
- 优化并更新 回到顶部 BackTop 组件,
icon
属性新增支持VNode
类型 - 优化并更新 按钮 Button 组件,
icon
属性新增支持VNode
类型 - 组件库及文档代码优化
1.9.2 2024-11-04
- 优化并更新 对话框 Dialog 组件,新增
titleStyle
contentStyle
bodyClass
bodyStyle
maskStyle
transformOrigin
blockScroll
keyboard
maskClosable
等属性;删除部分属性;支持:控制对话框动画出现位置;控制打开对话框时禁用背景滚动;控制键盘Esc
关闭;控制点击蒙层关闭;设置标题、内容、body
、蒙层样式等功能 - 优化并更新 模态框 Modal 组件,新增
titleStyle
contentStyle
bodyClass
bodyStyle
maskStyle
transformOrigin
blockScroll
keyboard
maskClosable
等属性;删除部分属性;支持:控制模态框动画出现位置;控制打开模态框时禁用背景滚动;控制键盘Esc
关闭;控制点击蒙层关闭;设置标题、内容、body
、蒙层样式等功能 - 组件库及文档代码优化
1.9.1 2024-10-31
- 优化并更新 对话框 Dialog 组件,优化显示隐藏动画效果
- 优化并更新 图片 Image 组件,优化显示隐藏动画效果
- 优化并更新 全局提示 Message 组件,优化显示隐藏动画效果
- 优化并更新 模态框 Modal 组件,优化显示隐藏动画效果
- 优化并更新 按钮 Button 组件,新增
keyboard
属性,支持控制是否支持键盘操作 - 组件库及文档代码优化
1.9.0 2024-10-30
- 优化并更新 文字提示 Tooltip 组件,新增
flip
keyboard
transitionDuration
属性,支持自动调整弹出位置;按键控制;自定义过渡动画时间;使用Methods
控制显示隐藏 - 优化并更新 弹出确认 Popconfirm 组件,以
Tooltip
组件为基础重构,新增tooltipStyle
属性,删除部分原有属性,更多属性请参考 Tooltip,支持自动调整弹出位置;自定义过渡动画时间等 - 优化并更新 气泡卡片 Popover 组件,以
Tooltip
组件为基础重构,新增tooltipStyle
属性,删除部分原有属性,更多属性请参考 Tooltip,支持自动调整弹出位置;自定义过渡动画时间等 - 优化并更新 文本省略 Ellipsis 组件,新增
tooltipMaxWidth
属性,删除tooltipProps
属性,更多属性请参考 Tooltip,支持自动调整弹出位置;自定义过渡动画时间;延迟显示隐藏;隐藏箭头等 - 组件库及文档代码优化
1.8.10 2024-10-25
- 优化并更新 文字提示 Tooltip 组件,新增
tooltipClass
placement
属性,支持自定义弹出提示位置及类名 - 优化并更新 标签页 Tabs 组件,修复当标签页左右切换时,页面会短暂出现滚动条的问题
- 组件库及文档代码优化
1.8.9 2024-10-24
- 优化并更新 浮动按钮 FloatButton 组件
- 组件库文档代新增赞助功能模块
- 组件库及文档代码优化
1.8.8 2024-10-22
- 优化并更新 头像 Avatar 组件,新增
href
target
属性,支持链接跳转功能 - 优化并更新 文字滚动 TextScroll 组件,新增
hrefHoverColor
属性,支持自定义链接悬浮颜色 - 组件库及文档代码优化
1.8.7 2024-10-21
- 优化并更新 上传 Upload 组件,新增
drop
preview
事件回调,调整beforeUpload
属性,支持返回一个Promise
对象,用于控制上传 - 优化并更新 加载中 Spin 组件
- 组件库及文档代码优化
1.8.6 2024-10-18
- 优化并更新 警告提示 Alert 组件,新增
type: 'default'
类型,以及bordered
属性 - 优化并更新 头像 Avatar 组件,新增
color
属性 - 优化并更新 渐变文字 GradientText 组件,新增
weight
属性 - 优化并更新 抽屉 Drawer 组件,支持开启抽屉时,禁止背景滚动
- 组件库及文档代码优化
1.8.5 2024-10-17
- 优化并更新 文本省略 Ellipsis 组件
- 组件库及文档代码优化
1.8.4 2024-10-16
- 优化并更新 评分 Rate 组件,支持键盘左/右按键操作评分
- 组件库及文档代码优化
1.8.3 2024-10-15
- 优化并更新 单选框 Radio 组件,新增
checked
width
height
属性,调整gap
属性相关功能 - 优化并更新 评分 Rate 组件,新增
tooltips
tooltipProps
属性,支持设置文案提示 - 组件库及文档代码优化
1.8.2 2024-10-14
- 优化并更新 复选框 Checkbox 组件
- 组件库及文档代码优化
1.8.1 2024-10-11
- 优化并更新 选择器 Select 组件,新增
openChange
事件 - 优化并更新 文字滚动 TextScroll 组件,新增
start
stop
reset
方法,支持手动控制开始、暂停、重置滚动 - 组件库及文档代码优化
1.8.0 2024-10-10
- 新增 浮动按钮 FloatButton 组件
- 组件库及文档代码优化
1.7.2 2024-10-09
- 优化并更新 对话框 Dialog 组件,将属性
show
重命名为open
- 组件库及文档代码优化
1.7.1 2024-10-01
- 优化并更新 按钮 Button 组件
- 优化并更新 选择框 Select 组件
- 组件库及文档代码优化
1.7.0 2024-09-28
- 优化并更新 标签页 Tabs 组件,新增
prefix
suffix
animated
tabGutter
tabStyle
tabPosition
contentStyle
属性
1.6.9 2024-09-26
- 优化并更新 标签页 Tabs 组件,新增带图标的标签页功能
- 组件库及文档代码优化
1.6.8 2024-09-24
- 优化 徽标 Badge 组件实现
- 优化并更新 卡片 Card 组件,新增
hoverable
skeletonProps
属性,并调整卡片尺寸size
功能 - 优化并更新 折叠面板 Collapse 组件,新增
copyProps
属性 - 组件库及文档代码优化
1.6.7 2024-09-18
- 组件库代码优化
1.6.6 2024-09-13
- 优化并更新 滑动输入条 Slider 组件,新增垂直模式
- 优化并更新 数字输入框 InputNumber 组件
- 组件库及文档代码优化
1.6.5 2024-09-10
- 优化并更新 全局提示 Message 组件,新增自定义图标、自定义类名、自定义样式等功能
- 优化并更新 模态框 Modal 组件,新增自定义图标、自定义类型、自定义样式等功能
- 组件库及文档代码优化
1.6.4 2024-09-06
- 优化并更新 倒计时 Countdown 组件,新增随时暂停和重置倒计时功能
- 优化并更新 通知提醒 Notification 组件,新增自定义图标、自定义类名、自定义样式等功能
- 组件库及文档代码优化
1.6.3 2024-08-30
- 优化并更新 回到顶部 Backtop 组件,新增
icon
description
tooltip
tooltipProps
type
shape
属性 - 优化并更新 文字提示 Tooltip 组件,新增
contentStyle
属性 - 优化并更新 按钮 Button 组件,新增
buttonClass
属性,删除loadingColor
属性 - 组件库及文档代码优化
1.6.2 2024-08-29
- 优化并更新 对话框 Dialog 组件,
top
属性新增string
类型 - 优化并更新 水印 Watermark 组件,新增
textStyle
属性,删除color
fontSize
fontWeight
fontFamily
fontStyle
属性 - 优化并更新 折叠面板 Collapse 组件,新增
disabled
itemStyle
headerStyle
contentStyle
arrow
arrowStyle
extra
属性 - 组件库及文档代码优化
1.6.1 2024-08-27
- 优化并更新 输入框 Input 组件
- 优化并更新 文字提示 Tooltip 组件,新增
bgColor
tooltipStyle
arrow
trigger
showDelay
hideDelay
show
属性 - 优化并更新 气泡卡片 Popover 组件,新增
titleStyle
contentStyle
bgColor
popoverStyle
arrow
trigger
showDelay
hideDelay
show
属性 - 优化并更新 弹出确认 Popconfirm 组件,新增
titleStyle
descriptionStyle
bgColor
popconfirmStyle
iconStyle
arrow
trigger
showDelay
hideDelay
show
属性 - 组件库代码优化
1.6.0 2024-08-23
- 新增 搜索框 InputSearch 组件
- 组件库代码优化
1.5.4 2024-08-22
- 优化并更新 按钮 Button 组件,新增
shape
icon
属性 - 新增工具函数 监听插槽存在 useSlotsExist,用于监听 Vue 组件中插槽是否存在
- 组件库代码优化
1.5.3 2024-08-19
- 优化并更新 面包屑 Breadcrumb 组件,新增
breadcrumbClass
breadcrumbStyle
separatorStyle
属性 - 优化并更新 对话框 Dialog 组件,新增
cancelProps
okProps
属性 - 优化并更新 加载中 Spin 组件,新增
spinCircleWidth
spinCirclePercent
ringRailColor
属性 - 组件库代码优化
1.5.2 2024-08-16
- 优化并更新 水印 Watermark 组件,新增浏览器暗黑模式下水印颜色自动反转
- 优化并更新 警告提示 Alert,新增
actions
属性 - 优化并更新 加载中 Spin,新增
indicator: 'ring-circle'
加载中类型,并新增ringCirclePercent
ringCircleColor
属性,优化整体效果 - 组件库优化
1.5.1 2024-08-15
- 优化并更新 列表 List 组件
- 组件库代码优化
1.5.0 2024-08-14
1.4.7 2024-08-13
- 优化并更新 表格 Table 组件,新增
spinProps
emptyProps
属性 - 优化并更新 表格 Pagination 组件,新增
disabled
pageAmount
属性,更新showTotal
属性 - 优化并更新 输入框 Input 组件
- 优化并更新 文本域 Textarea 组件
- 组件库及文档代码优化
1.4.6 2024-08-08
- 优化并更新 文字滚动 TextScroll 组件,优化滚动逻辑
- 优化并更新 空状态 Empty 组件,新增
descriptionStyle
属性
1.4.5 2024-08-07
- 优化并更新 倒计时 Countdown 组件
- 优化并更新 弹性布局 Flex 组件
- 优化并更新 间距 Space 组件
- 优化并更新 头像 Avatar 组件
- 优化并更新 卡片 Card 组件
- 组件库及文档代码优化
1.4.4 2024-08-05
- 重构并优化 开关 Switch 组件
- 优化并更新 水印 Watermark 组件
- 组件库及文档代码优化
1.4.3 2024-08-02
1.4.2 2024-08-01
- 优化 选择器 Select 组件
- 优化 对话框 Dialog 组件
- 优化并更新 滚动条 Scrollbar 组件,新增
contentClass
属性 - 优化 抽屉 Drawer 组件,新增
headerClass
scrollbarProps
bodyClass
footerClass
属性
1.4.1 2024-07-31
- 优化 按钮 Button 组件
- 优化并更新 标签 Tag 组件,新增
spaceProps
属性 - 优化并更新 图片 Image 组件,新增
spaceProps
spinProps
属性,同时删除了部分属性 - 优化并更新 上传 Upload 组件,新增
spaceProps
spinProps
imageProps
messageProps
actionMessage
属性,同时删除了部分属性 - 组件库及文档代码优化
1.4.0 2024-07-30
- 新增 加载条 LoadingBar 组件
1.3.4 2024-07-29
- 优化并更新 滚动条 Scrollbar 组件,新增
autoHide
delay
属性 - 优化并更新 选择器 Select 组件,新增
scrollbarProps
属性
1.3.3 2024-07-26
- 优化 文本省略 Ellipsis 组件,新增
tooltipProps
属性
1.3.2 2024-07-26
- 优化 滑动输入条 Slider 组件
- 优化 瀑布流 Waterfall 组件
1.3.1 2024-07-25
- 优化 标签页 Tabs 组件实现
- 优化 轮播图 Carousel 组件实现
- 优化更新 按钮 Button 组件
- 优化更新 弹出确认 Popconfirm 组件
- 组件库及文档代码优化
1.3.0 2024-07-24
- 新增 分段控制器 Segmented 组件
- 修复 文本省略 Ellipsis 组件:当文本区域宽高变化时,
tooltip
显示的问题 - 修复 文字滚动 TextScroll组件:滚动区域尺寸变化时的横向滚动问题
1.2.0 2024-07-23
- 优化 按钮 Button 组件,并新增相关功能
- 优化 评分 Rate 组件
- 修复并优化 文本省略 Ellipsis 组件
1.1.2 2024-07-22
- 新增 监听DOM尺寸 useResizeObserver 工具函数
1.1.1 2024-07-19
- 优化 描述列表 Descriptions 组件
1.1.0 2024-07-18
- 新增 滚动条 Scrollbar 组件
- 新增 DOM监听 useMutationObserver 工具函数
future
- 新增 布局 Layout 组件
- 新增 菜单 Menu 组件
- 新增 穿梭框 Transfer 组件