title | docClass | toc | spline |
---|---|---|---|
更新日志 |
timeline |
false |
explain |
Loading
: 属性 size 默认值改成 20px @LeeJim (#528)Loading
: 属性 theme 移除 bar、error 类型 @LeeJim (#528)Cell
: 优化样式,调整 DOM @LeeJim (#529)Textarea
: 优化 DOM @anlyyao (#523)
Loading
: 新增 CSS Variables,支持主题定制 @LeeJim (#528)Textarea
: 新增 bordered 、indicator、allowInputOverMax 属性 @anlyyao (#523)Footer
: 新增页脚组件 @mamumu123 (#525)CellGroup
: 新增 theme 属性,新增支持 card 风格 @LeeJim (#529)
Stepper
: 属性 theme 的 gray 主题更名为 filled,并新增 outline 主题 @anlyyao (#518)Radio
: 属性 align 更名为 placement @LeeJim (#517)Radio
: 属性 icon 的枚举值变更、DOM 变更 @LeeJim (#517)Switch
: 废弃 colors 属性,改用 CSS Variables @LeeJim (#520)Switch
: 属性 label 的类型从 string 变为 array @LeeJim (#520)Switch
: 优化 DOM @LeeJim (#520)
Tag
: 支持 css variable @anlyyao (#507)Stepper
: 新增 size 属性 @anlyyao (#518)Radio
: 新增支持 allowUncheck、block、maxContentRow、maxLabelRow 属性 @LeeJim (#517)RadioGroup
: 新增支持 allowUncheck、borderless、keys、placement 属性 @LeeJim (#517)Switch
: 新增 icon、loading、size 属性 @LeeJim (#520)
Badge
: 提升测试覆盖率 @anlyyao (#479)Progress
: 更新示例代码 @xxxlj (#472)BackTop
: 更新示例代码 @yuanmeda (#468)SwipeCell
: 更新示例代码 @wwlh200 (#473)PullDownRefresh
: 更新示例代码 @yuanmeda (#470)Button
: 更新示例代码 @TingShine (#475)CountDown
: 更新示例代码 @TingShine (#477)Image
: 更新示例代码 @TingShine (#478)Progress
: 更新示例代码 @xxxlj (#472)Loading
: 更新示例代码 @lockiechen (#481)
NavBar
: 重构组件,支持更完整的 props 和 event @TingShine (#391)
Calendar
: 修复 confirmBtn 属性传递string
类型时渲染错误 @anlyyao (#454)Upload
: 修复不支持 v-model 的问题 @yuanmeda (#460)
Indexes
: 新增单元测试 @byq1213 (#425)Stepper
: 更新示例代码 @TingShine (#443)Cascader
: 更新示例代码 @TingShine (#444)Search
: 更新示例代码 @palmcivet (#445)Slider
: 更新示例文档 @yuanmeda (#458)Cascader
: 新增单元测试 @anlyyao (#452)Calendar
: 新增单元测试 @anlyyao (#454)Overlay
: 提升组件单元测试覆盖率 @anlyyao (#455)Message
: 提升组件单元测试覆盖率 @anlyyao (#456)Collapse
: 移除无用代码 @anlyyao (#457)Upload
: 更新组件示例代码 @yuanmeda (#460)Steps
: 更新示例代码 @yuanmeda (#459)NoticeBar
: 更新示例代码 @byq1213 (#465)Collapse
: 更新示例代码 @yuanmeda (#461)List
: 更新示例代码 @yuanmeda (#464)ActionSheet
: 更新示例代码 @yuanmeda (#462)List
: 更新示例代码 @yuanmeda (#466)ImageViewer
: 更新示例代码 @yuanmeda (#463)
Message
:closeBtn
属性不再支持string
类型 @anlyyao (#429)
Message
: 新增icon
,offset
属性 @anlyyao (#429)
Message
: 修复marquee
属性无效问题 @anlyyao (#429)
Swiper
: 新增单元测试 @palmcivet (#441)Badge
: 更新示例代码 @teal-front (#420)TabBar
: 更新示例代码 @yuanmeda (#433)Input
: 更新示例代码 @palmcivet (#431)Textarea
: 更新示例代码 @palmcivet (#432)Fab
: 更新示例代码 @yuanmeda (#435)Indexes
: 更新示例代码 @yuanmeda (#437)DropdownMenu
: 更新示例代码 @yuanmeda (#440)Sticky
: 更新示例代码 @yuanmeda (#438)Rate
: 更新示例代码 @yuanmeda (#439)Toast
: 更新示例代码 @yuanmeda (#430)CheckBox
: 更新示例代码 @yuanmeda (#434)Divider
: 更新示例代码 @yuanmeda (#436)
DateTimePicker
: 修复cancelBtn
和confirmBtn
无效的问题 @anlyyao (#407)Cell
: 修复RightIcon
渲染错误 @anlyyao (#416)NoticeBar
: 修复prefixIcon
类型错误,取消String
类型,新增Boolean
类型 @anlyyao (#421)NoticeBar
: 修复content
和extra
内容重复渲染问题 @anlyyao (#421)Grid
: 修复image
插槽无法正常渲染的问题 @LeeJim (#423)
Sticky
: 新增单元测试 @4xii (#348)DateTimePicker
: 新增单元测试 @anlyyao (#407)NoticeBar
: 更新示例代码 @anlyyao (#421)Avatar
: 更新示例代码 @anlyyao (#417)Dialog
: 更新示例代码 @LeeJim (#422)List
: 更新示例代码 @LeeJim (#427)- 移除部分工具函数使用 loadsh 代替 @LeeJim (#419)
Overlay
: 新增customStyle
属性,支持自定义遮罩样式 @anlyyao (#403)
Search
: 修复shape
属性无效的问题 @anlyyao (#392)Search
: 修复clear
事件无效的问题 @anlyyao (#392)List
: 修复load-more
可选参数问题 @byq1213 (#376)List
: 修复load-more
可选参数问题 @byq1213 (#376)
Search
: 新增组件单元测试 @anlyyao (#392)Input
: 提升单元测试覆盖率 @anlyyao (#399)Textarea
: 提升单元测试覆盖率 @anlyyao (#400)Image
: 提升单元测试覆盖率 @anlyyao (#401)List
: 提升单元测试覆盖率 @byq1213 (#376)DateTimePicker
: 优化示例代码 @LeeJim (#411)
Slider
: 修复label
属性无效的问题 @anlyyao (#364)Tabs
: 修复change
事件和onChange
属性无效的问题 @anlyyao (#367)Grid
: 修复gutter
无效 @anlyyao (#381)Grid
: 修复border
无效 @anlyyao (#381)DropdownMenu
: 修复onChange
事件无效的问题 @anlyyao (#374)Rate
: 修复 ts 类型错误 @anlyyao (#386)NoticeBar
: 修复 content、extra 失效的问题 @TingShine (#302)NoticeBar
: 使用正确的 prefixIcon 插槽名 @anlyyao (#393)
Grid
: 提升测试覆盖率 @anlyyao (#381)Divider
: 提升测试覆盖率 @anlyyao (#380)Button
: 提升测试覆盖率 @anlyyao (#379)Badge
: 提升组件单元测试覆盖率 @anlyyao (#388)Skeleton
: 提升组件单元测试覆盖率 @anlyyao (#387)Rate
: 提升组件单元测试覆盖率 @anlyyao (#386)Radio
: 提升组件单元测试覆盖率 @anlyyao (#385)Slider
: 新增单元测试 @anlyyao (#364)SwipeCell
: 新增单元测试 @anlyyao (#360)Result
: 新增单元测试 @LadyChatterleyLover (#280)Divider
: 新增单元测试 @LadyChatterleyLover (#280)Grid
: 新增单元测试 @LadyChatterleyLover (#280)Image
: 新增单元测试 @LadyChatterleyLover (#280)Input
: 新增单元测试 @LadyChatterleyLover (#280)Rate
: 新增单元测试 @LadyChatterleyLover (#280)Radio
: 新增单元测试 @LadyChatterleyLover (#280)Skeleton
: 新增单元测试 @LadyChatterleyLover (#280)Cell
: 新增单元测试 @LadyChatterleyLover (#280)Badge
: 新增单元测试 @LadyChatterleyLover (#280)Avatar
: 新增单元测试 @LadyChatterleyLover (#280)Tag
: 新增单元测试 @LadyChatterleyLover (#280)Button
: 新增单元测试 @LadyChatterleyLover (#280)Textarea
: 新增单元测试 @LadyChatterleyLover (#280)Steps
: 新增单元测试 @anlyyao (#375)DropdownMenu
: 新增单元测试 @anlyyao (#374)
Collapse
: 新增单元测试 @isanxia (#331)Loading
: 新增单元测试 @zhangpaopao0609 (#320)PullDownRefresh
: 新增单元测试 @palmcivet (#356)CountDown
: 新增单元测试 @TingShine (#313)Message
: 新增单元测试 @zhangpaopao0609 (#321)Upload
: 新增单元测试 @palmcivet (#318)
Drawer
: 新增单元测试 @anlyyao (#311)Popup
: 新增单元测试 @anlyyao (#310)Stepper
: 新增单元测试 @anlyyao (#304)Overlay
: 新增单元测试 @HelKyle (#336)BackTop
: 新增单元测试 @HelKyle (#335)Toast
: 新增单元测试 @HelKyle (#334)ActionSheet
: 新增单元测试 @HelKyle (#319)Progress
: 新增单元测试 @HelKyle (#337)ImageViewer
: 新增单元测试 @palmcivet (#332)TabBar
: 新增单元测试 @HelKyle (#314)Dialog
: 新增单元测试 @anlyyao (#361)
Stepper
: 修复输入非number
字符时,出现NaN
问题 @anlyyao (#304)Stepper
: 修复输入值能超出max
的问题 @anlyyao (#304)Stepper
: 修复value
值小于min
或超出max
时,不触发overlimit
的问题 @anlyyao (#304)Collapse
: 修复headerRightContent
插槽与文档描述不一致的问题 @isanxia (#330)
官网
: 更新浏览器兼容性说明文档 @anlyyao (#349)
Popup
: 新增customStyle
和overlayProps
属性 @anlyyao (#296)Popup
: 更新示例代码 @anlyyao (#296)Drawer
: 更新示例代码 @anlyyao (#296)Switch
: 更新示例代码 @anlyyao (#307)Switch
: 新增单元测试 @anlyyao (#307)
Popup
:closeOverlayClick
属性更名为closeOnOverlayClick
@anlyyao (#296)Drawer
:closeOverlayClick
属性更名为closeOnOverlayClick
@anlyyao (#296)Dialog
: 修复 content 变更没有响应的问题 @TingShine (#306)ActionSheet
: 修复type=grid时没有触发 onSelected的问题 @HelKyle (#317)DateTimePicker
: 修复组件修改model无法双向绑定的问题;修复组件默认value为空时,无法正常滑动的问题;优化List组件demo展示;修复Upload组件无法正常上传文件的问题 @Dengzygx (#344)List
: 优化List组件demo展示;修复Upload组件无法正常上传文件的问题 @Dengzygx (#344)Upload
: 修复Upload组件无法正常上传文件的问题 @Dengzygx (#344)
Search
: 内嵌 input 组件 type 调整为 search @VeryHandSomeBoy (#293)Drawer
: 新增 closeOnOverlayClick 属性 @deadlyAce (#287)Popup
: 新增 closeOnOverlayClick 属性 @deadlyAce (#287)
Dialog
: 修复demo
示例弹窗不显示问题 @zyqq (#289)Slider
: 修复滑块滑到最左侧时,左侧文本被遮挡 @HelKyle (#286)Search
: 修复传入默认值后需要点击才显示的问题 @VeryHandSomeBoy (#292)Search
: 修复不触发 focus 事件的问题 @VeryHandSomeBoy (#292)
- test: update vitest config @anlyyao (#272)
ImageViewer
: 新增 maxZoom、closeBtn、onClose 属性 @ruige24601 (#259)ImageViewer
: 新增 close 事件 @ruige24601 (#259)Swiper
: 新增paginationPosition
属性 @anlyyao (#262)
search
: 修复失去焦点后输入内容被隐藏和清除按钮无法使用的问题 @VeryHandSomeBoy (#257)Tabs
: 修复传入相同的值时仍触发 onChange 的问题 @VeryHandSomeBoy (#254)Popup
: 修复使用 overlay 组件没传入 visible 导致告警的问题 @LeeJim (#251)Dialog
: 修复 slot 渲染逻辑 @LeeJim (#258)
Skeleton
: 属性 theme 移除 avatar-text;新增 avatar、image、paragraph @anlyyao (#239)Result
: 新增结果组件 @anlyyao (#243)
Button
: 修复 loading 值改变时,控制台报错 @anlyyao (#247)Skeleton
: 属性 rowCol 移除默认值[1, 1, 1, { width: 70% }]
@anlyyao (#239)Toast
: 修复指令调用时不现实图标的问题 @douxpang (#241)
DropdownMenu
: 修复树形状态下溢出时无法滚动的问题 @LeeJim (#236)Sticky
: 修复 fixed 状态下丢失宽度的问题 @LeeJim (#237)Skeleton
: 修复 props 变化不重新渲染的问题 @VeryHandSomeBoy (#238)
Toast
: 新增 overlayProps 属性透传至 overlay 组件,新增 showOverlay 属性控制遮罩层显示 @oceanlvr (#204)Button
: 支持 4 种类型 @anlyyao (#218)Overlay
: 新增组件 @LeeJim (#223)DropdownMenu
: 新增 toggle 方法用于切换菜单 @LeeJim (#230)Tag
: 升级样式以及支持左图标 @anlyyao (#229)
Message
: 优化用法,支持v-model
@Dengzygx (#216)DateTimePicker
: 修复DateTimePicker组件value为空时无法正常展示的问题 @Dengzygx (#215)Search
: 修复 blur 事件参数返回错误的问题 @Dengzygx (#217)DropdownMenu
: 修复 dropdownmenu-item 的 label 不支持动态更新等问题 @krimeshu (#220)DropdownMenu
: 修复 radio、checkbox 样式问题 @LeeJim (#219)
Progress
: 移除 size 和 theme 属性 @anlyyao (#179)Picker
:重构Picker
组件 @Dengzygx (#199)- 移除子组件
<picker-item/>
,新增基于Picker开发的级联选择组件<cascade />
- 新增
columns
,代表配置每一列的选项;新增renderLabel
,用于自定义渲染label;新增onPick
,选中任何一列时均会触发 - 修改
onChange
,onConfirm
的回调参数
- 移除子组件
DateTimePicker
:重构DateTimePicker
组件 @Dengzygx (#199)- 移除
disableDate
、showWeek
- 新增
start
,用于设置最小可选时间;新增end
,用于设置最大可选时间 - 将
onColumnChange
改名为onPick
,修改回调参数 - 修改
onChange
,onConfirm
的回调参数
- 移除
Search
: @LeeJim (#201)- 移除
iconColor
属性 autofocus
更名为focus
cancelButtonText
更名为action
- 新增
leftIcon
支持左侧图标定制 - 新增
value
和default-value
控制输入框的值 cancel
事件更名为action-click
- 新增
blur
和focus
事件
- 移除
Collapse
: @LeeJim (#145)accordion
更名为expandMutex
- 移除
title
、labelWidth
属性 - 新增
disabled
、expandIcon
、onChange
属性无效的问题
CollapsePanel
: @LeeJim (#145)name
更为为value
title
更名为header
extra
更名为headerRightContent
- 移除
labelWidth
、headerClickable
属性 - 新增
default
、expandIcon
属性 - 移除
click
事件
Drawer
: @ruige24601 (#190)- 移除
slider
属性 - 新增
items
、placement
、showOverlay
、zIndex
等属性 - 新增
close
、item-click
、overlay-click
等事件
- 移除
Indexes
: 新增 Indexes 组件 @ruige24601 (#117)Input
: 新增支持 size 属性 @anlyyao (#181)Fab
: 新增支持 buttonProps 和 style 属性 @anlyyao (#182)Cell
: 新增支持 image 插槽 @anlyyao (#184)Rate
: 新增支持 gap 属性 @anlyyao (#185)Loading
: 新增支持 duration、inheritColor、pause、reverse 属性 @LeeJim (#191)Dialog
: @LeeJim (#193)- 新增支持 actions 和 preventScrollThrough 属性
- 新增支持 支持 confirmBtn 和 cancelBtn 的插槽
Checkbox
: 新增支持 maxContentRow 和 maxLabelRow 属性 @anlyyao (#195)CheckboxGroup
: 新增支持 max 属性 @anlyyao (#195)Swiper
: 新增支持 minShowNum 属性 @anlyyao (#197)Upload
: @wwlh200 (#205)- 新增 select-change 事件
- 新增支持 allowUploadDuplicateFile 属性
Badge
: 修复 showZero 属性无效的问题 @renxm (#141)Badge
: 修复 maxCount 属性无效的问题 @robinWongM (#142)DropdownMenu
: 修复单选 update:value 失效的问题 @wwlh200 (#146)Radio
: 修复非受控用法错误的问题 @anlyyao (#192)
Indexes
: 新增 Indexes 组件 @ruige24601 (#117)ActionSheet
: 新增 ActionSheet 组件 @Dengzygx (#121)Icon
: 更新图标 新增file-icon
图标 调整file-excel
、file-pdf
、file-powerpoint
、file-unknown
、file-word
和star-filled
图标的绘制路径 @uyarn (#111)
Textarea
: 修复label不生效问题;样式优化 @anlyyao (#107)Badge
: 修复组件设置 color 属性无效问题 @Calvest (#125)Swiper
: 支持通过修改loop值关闭循环 @MarvenGong (#108)
- Refactor: 将 mask 重命名为 overlay @LeeJim (#113)
- Refactor: 重构Progress组件,Api更新 @anlyyao (#116)
- Refactor: 重构 Slider 组件 @LeeJim (#115)
- Refactor: 重构 NoticeBar 组件 @xia7187 (#99)
- feat: 站点支持搜索 @HQ-Lin (#120)
- Indexes: 暂时从菜单栏中移除
- Picker: 修复组件demo点击取消,无法收起蒙层问题
- DateTimePicker: 修复组件传参错误问题、修复组件无法触发change事件问题
- Textarea: 修复组件类名错误问题
- Icon: 完善组件文档
- Swiper: 修复动态绑定时出错问题
- List: 修复组件demo代码运行出错的问题
- Input: compositionend优化
- Tabs: 新增stickyProps,支持滚动到顶部时自动吸顶
- PullDownRefresh: loadingBarHeight属性支持string类型,代码优化
- tabs: label支持动态修改,以及新增支持slot的方式
- popup: 修复teleport失效问题
- count-down: 单位样式bug修复、倒计时加入fps获取
- swiper: 快速滑动导致卡住问题
- picker: 组件demo修复
- swipe-cell: 修改组件示例,和demo保持一致
- 加入ci拼写检查报错
- 支持历史版本跳转
- dropdown-menu: 更新组件的模板类型处理
- dropdown-menu: 移除冗余的dom结构 ecba97f
- search: 修复样式丢失问题, close #29 ac1dd2a, closes #29
- input 修复输入框样式丢失问题
- grid 修复grid-item样式丢失问题
- 新增pull-down-refresh组件 6f1c8a7
- count-down支持主题和大小 3f0a5e5
- dialog弹出框蒙层点击是否关闭修复 & provide暴露$dialog, close #12 11092af, closes #12
- 修复Badge导入类型 d4f8da6
- 新增BackTop组件 fb61e74
- 修复缺失的组件引用
bug #149
- dialog: buttons layout 92944ee
- steps 设计修改样式对齐 38ca336
- swiper: 非空Props的处理
- tabbar: 调整demo默认值使用
- input modelValue绑定丢失的问题
bug #151
- avatar: 移除完全一样的逻辑实现
- demo: 修复demo展示问题&移除indexes
- picker: 修复picker的错误
- steps steps只读demo不可点击问题修复
- swiper: 修复类型错误
- tabs: 移除顶部transform
- toast: 修复遮罩禁止滑动不生效的问题
- 新增 stackblitz 支持
- 引入vueuse, 优化代码逻辑
- 优化图片懒加载方案
- 新增Image、Sticky、Skeleton、Grid、List、Loading组件
- 引入useDefault处理受控和非受控逻辑
- 引入useEmitEvent处理事件逻辑:stepper, image
- 移除mapprops高阶组件
- 处理props对于可空类型的判断ts提示问题
- Stepper增加overlimit支持
- datetimepicker: 改变API由position为placement
- tag: 更新tag样式light-outline 1e051bd
- picker: 修复默认值非第一个时的滚动错误 1ff7183
- avatar: 修复size和dot的支持 class 57fe446
- cell: icon对齐的问题 7c71689
- checkbox: 组件对齐的问题 78f5bb0
- dialog: 修复dialog插件类型错误 f7983d7
- dropdown-menu: 修复单选项目 update:value 失效的问题 68e62bd, 修复一些特殊场景出现的问题 ffc2f4e
- input: 修复点击事件丢失问题 31f1a39
- radio: 修复radio的文本点击事件丢失问题 3664b5f
- rate: 修复视觉走查 b7bd53a
- swiper: 添加圆角支持 69aa8e5
- 完善avatar组件
- 完善picker默认值以及demo fa1983a
- 添加useDefault(支持受控和非受控逻辑)支持setInnerValue dc8262d
- checkbox and check-group结构调整 fe53611
- picker-item的value变化时,picker及时更新 5b12841
- Swiper: 修复Swiper宽度计算问题 cc2d012
- typo e25903a
- Avatar: 添加Avatar组件
- 更新BEM规范 7c59f2b,5637f7e
- 迁移 md & 优化细节 e4c28fa,048a9aa,799fc08
- 添加 codesandbox 5fea71d, e93e416
- switch: use emitEvent (1700a72)
- 补充 package.json 信息,使用 cli 处理发布日志 (eb4fa42)
- 调整 common & types目录 (227e7dd)
- 调整贡献者名单位置 (c92c5c9)
- 新增 Countdown、 Swiper组件
- 对齐已发布组件的API能力