A Vue3.x UI components lib for TDesign.
MIT License
Bot releases are hidden (Show)
Published by PengYYYYY over 1 year ago
Table
:
Popup
: 增加 close()
实例方法 @ikeq (#2617)Table
:
Guide
: 解决 guide popup
提示在重叠情形下不更新 (issue #2536 ) @zhangpaopao0609 (#2605)Swiper
: 修改轮播切换问题 @btea (#2614)Popup
: 修复叠加使用报错 @ikeq (#2617)Select
: 修复使用 filterable
和自定义下拉选项时,下拉列表展示异常 (issue #2593) @Lmmmmmm-bb (#2619)TimePicker
: 修复使用px to rem
插件时滚动逐渐错位的问题 @SadWood (#2627)Loading
: 修复使用 loadingplugin
,会没有 loading
效果的问题 @beerui (#2628)TagInput
: 修复删除事件和中文输入事件问题 @chiyu1996 (#2631)DatePicker
: 修复format为12小时制时功能异常的问题 @uyarn (#2632)Alert
: 修复关闭按钮为文字时的居中和字体大小问题 @Wen1kang @uyarn (#2632)InputNumber
: 修复有 max
值时,清空数值,blur
会自动填充 max
的值 @Lmmmmmm-bb (#2620)Menu
: 修复多级菜单折叠菜单后,第一次顺着展开悬浮多级子菜单时会全部消失 @Ericleungs (#2634)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.2.2...1.2.3
Published by PengYYYYY over 1 year ago
Table
:
filterIcon
支持不同列显示不同的筛选图标,tdesign-vue#2088 @chaishi (#2590)Tabs
: 标签页选项卡可配置禁止拖拽 @liweijie0812 (#2457)TimePicker
: 支持size
属性 @uyarn (#2597)Table
:
allowUncheck: false
无效问题,issue#2561 @chaishi (#2590)lazyload
重置 bug
@yanxugong (#2580)getSortIcon is not a function
在webpack中的报错 (issue#2538) @chaishi (#2592)TreeSelect
:
Dropdown
: 支持v-for
渲染下拉选项,支持v-for
与普通插槽混用 @uyarn (#2594)Menu
: 修复重新展开后,normal
模式的子菜单就是空的。(issue #2557) @Ericleungs (#2589)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.2.1...1.2.2
Published by PengYYYYY over 1 year ago
Form
: 修复复杂数据结构中使用 scrollToFirstError
属性无法提交问题(issue #2562) @k1nz (#2572)Dropdown
: 修复事件回调未定义导致控制台报错的问题 @uyarn (#2570)Nuxt
: 修复在 tooltip
和 pagination
组件在 Nuxt3
报错(issue #2568) @PengYYYYY (#2575)ConfigProvider
: 修复组件会在最外层增加一的空的 div
标签(issue #2558) (#2573)Popup
: 优化 popup
嵌套逻辑 @ikeq (#2514)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.2.0...1.2.1
Published by PengYYYYY over 1 year ago
Table
:
col.edit.validateTrigger
, issue#2445 @chaishi (#2515).t-table__content--scrollable-to-left
和 .t-table__content--scrollable-to-right
@chaishi (#2515)DatePicker
:
size
属性 (issue #2192) @honkinglin (#2553)defaultTime
@honkinglin (#2525)InputNumber
: 支持千分位粘贴 @uyarn (#2563)Upload
: theme=file-input
文件为空时,悬浮时不显示清除按钮 @chaishi (#2515)Table
:
Dialog
中列宽调整问题,issue#2359 @chaishi (#2515)EnhancedTable
筛选功能,修复 shallowRef
告警问题,#issues @chaishi (#2515)abortEditOnEvent
没有包含 onChange
时,依然会在数据变化时触发退出编辑态问题 @chaishi (#2515)Dialog
:
modeless
下,同时设置 draggable
和 destroyOnClose
在关闭弹窗时会报错(issue #2521) @PengYYYYY (#2550)confirm-on-enter
事件在输入法呼出输入时依旧会触发(issue #2412) @PengYYYYY (#2550)Textarea
:
Select
: 修复切换虚拟滚动时没有触发滚动监听导致滚动未更新数据的缺陷 @uyarn (#2506)Badge
: 修复徽标错误行为 @Aicmortal (#2504)DatePicker
: 修复月份为 0
时展示当前月份问题 @honkinglin (#2503)Upload
: 修复 method
无效问题 @chaishi (#2515)Dropdown
: 修复使用popupProps.on-visible-change
写法导致组件异常的问题 @uyarn (#2545)Progress
: 修复 trackColor
配置色值没有效果(issue #2537) @PengYYYYY (#2550)SelectInput
: 修复 SelectInput valueDisplay
和 label
插槽位置错误的问题 @uyarn (#2549)DateRangePickerPanel
: 组件在处理年份的时候没有实际取到值,导致无论是不是在同一年,都会去找到两个日期项目中最小的/最大的 @Ericleungs (#2555)Popconfirm
: 修复 visible-change
事件中的的 context.trigger
在 confirm
事件中不携带标识 (issue #2516) @PengYYYYY (#2560)Table
: 修复文档 rowClassName
描述问题,issue#2337 @chaishi (#2515)Watermark
: 修复 live demo
@uyarn (#2520)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.1.1...1.2.0
Published by PengYYYYY over 1 year ago
Image
:
SelectInput
: collapsedItems.count
含义修正为折叠的标签数量 @chaishi (#2447)Types
: 新增公共 types
文件的导出 @PengYYYYY (#2490)Dialog
:
config-provider
下配置的 confirmBtnTheme
失效的问题 @uyarn (#2474)dialog
打开后的焦点获取问题(issue #2466) @PengYYYYY (#2491)Loading
: 修复属性透传问题 @Aicmortal (#2442)Upload
: 修复禁用态的表单对 upload
组件无效问题 @yusongh (#2472)Textarea
: 解决 textarea
字符限制文案遮挡文本内容的问题 @duanbaosheng (#2462)Menu
: menu-item
设置href属性后的样式问题 @tiny-dust (#2458)Teleport
: 修复使用了 Teleport
的组件无法挂载到当前组件内元素节点Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.9...1.1.0
Published by PengYYYYY over 1 year ago
Upload
:
fileListDisplay
自定义文件信息内容 @chaishi (#2418)file
,保留 file[0]
file[1]
即可,同时新增参数 length
表示本次上传文件的数量 @chaishi (#2418)onError/onSuccess/onProgress
添加关键事件参数 XMLHttpRequest
,用于获取上传请求更详细的信息 @chaishi (#2418)tips
支持插槽,支持函数 @chaishi (#2418)onError
@chaishi (#2418)onCancelUpload
@chaishi (#2418)mockProgressDuration
,用于设置模拟上传进度间隔时间,大文件大一点,小文件小一点 @chaishi (#2418)Dialog
: 确认按钮主题不再跟随 Dialog
主题变动 @xiaosansiji (#2434)Upload
:
onSelectChange
事件第二个参数 currentSelectedFiles
不正确问题 @chaishi (#2418)autoUpload=false
场景下,即使 beforeUpload
函数全部返回 false
依然会触发 onChange
事件问题 @chaishi (#2418)data
为函数时,参数为空问题,补充参数 files
@chaishi (#2418)theme=image-flow
时,无法使用 fileListDisplay
自定义图片列表问题 @chaishi (#2418)max
时,且没有可继续上传的文件,依然触发 change 事件问题 @chaishi (#2418)theme=file
或者 theme=image-flow
时,abridgeName
无效问题 @chaishi (#2418)theme=image-flow
且 autoUpload=false
时,change 事件第一个参数丢失 file.url 问题 @chaishi (#2418)change
事件第二个参数 file
值并非当前文件问题 @chaishi (#2418)Nuxt
: 修复 nuxt
下的编译报错 @PengYYYYY (#2417)Dialog
: 修复 class
属性出现警告 @Aicmortal (#2424)Swiper
: 修复 swiper
组件 v-model:current
, current
的值不随着轮播变化。(issue #2416) @Zzongke (#2427)SelectInput
: 修复 SelectInput
及基于 SelectInput
的输入类组件( Select/Cascader/TreeSelect
) 单选可输入模式下回删无法完全清空及其导致的一系列问题 @uyarn (#2429)Drawer
: 修复 drawer
滚动条检测问题 @honkinglin (#2438)Dialog
: 修复 dialog
滚动条检测问题 @honkinglin (#2438)Upload
: 输出完整的测试用例(135 个),平均覆盖率达 95%+
@chaishi (#2418)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.8...1.0.9
Published by PengYYYYY over 1 year ago
Timeline
:
Avatar
:
Drawer
: 修复 Plugin
方式调用 Dialog
时,更新 className
会删除组件自身类名 @Aicmortal (#2386)Timeline
: 修复 TimelineItem.labelAlign
优先级没有高于 Timeline.labelAlign
问题 @chaishi (#2395)Cascader
: 修复 options
变化时未重新渲染 (issue #2248)(issue #2063) @PengYYYYY (#2399)Input
: 修复值为 null
时,长度计算不正确问题,issue#2401 @chaishi (#2402)RangeInput
: 修复图标大小展示问题 (issue #2186) @honkinglin (#2406)TagInput
: 修复 TagInput
增加 blur
行为导致 Select/Cascader/TreeSelect
无法过滤多选的问题 @uyarn (#2407)Slider
: 修复快速滑动滑块时 tooltip
不跟手 (issue #2369) @AuYuHui (#2408)Guide
: 引导框内容支持字符串 @zhangpaopao0609 (#2414)Code
: 使用 lodash
工具函数替换原生方法 @Simon-He95 (#2380)Drawer
: 修复 drawer
示例中的事件错误 @Aicmortal (#2386)Affix
: 优化样式设置性能 @Simon-He95 (#2394)Timeline
: 输出完整的测试用例 @chaishi (#2395)Calendar
: 优化命名规范 @Simon-He95 (#2398)Checkbox
: 代码结构优化 @Simon-He95 (#2403)Published by PengYYYYY over 1 year ago
TagInput
:
Guide
:
Select
:
Dropdown
: submenu层级结构调整,增加一层t-dropdown__submenu-wrapper
@uyarn (#2370)Form
: 支持导出 FormRules
数据类型 @chaishi (#2378)Popup
: 新增 popperOptions
及 onScrollToBottom
事件 @uyarn (#2388)TagInput
: 修复输入内容为空时,未能触发 onEnter 事件问题 @chaishi (#2357)Dropdown
: 修复多层超长菜单的位置异常问题 @uyarn (#2370)SelectInput
: 修复 defaultInputValue
无效问题,issue#2372 @chaishi (#2373)Table
: 修复 column.edit.on.onChange
无效报错问题,issue#2362 @chaishi (#2374)Guide
: 优化自定义消息框时容器的样式 @zhangpaopao0609 (#2371)Anchor
: 修复在组件卸载时候的意外事件注册 @tjstyx (#2387)Tree
: 修复树拖拽时候鼠标预期行为样式(issue #1864) @PengYYYYY (#2390)TagInput
: 输出完整的测试用例 @chaishi (#2357)Guide
: 输出完整的测试用例 @chaishi (#2363)Select
: 新增滚动加载选项示例代码 @uyarn (#2388)Lint
: 增加 lint
缓存 @Simon-He95 (#2376)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.6...1.0.7
Published by PengYYYYY over 1 year ago
Image
:
Tag
:
Table
:
Form
:
Image
:
Dialog
: 修复 dialog确认按钮
theme` 取值问题,修复单元测试告警 @PengYYYYY (#2320)Watermark
: 修复unplugin
方式使用watermark
组件报错的问题 (issue #2325) @uyarn (#2329)Loading
: 当属性 loading=false
时,不允许存在任何加载组件相关元素 @chaishi (#2319)Steps
: 修复示例样式问题 @Wen1kang (#2330)Affix
: 修复在 nuxt
下运行报错的问题 (issue #2279) @uyarn (#2341)Pagination
: 修复在 nuxt
下运行报错的问题 (issue #2279) @uyarn (#2341)InputNumber
: 修复小数点后第二个数字若为 0
无法输入问题 (issue #2304) @chaishi (#2344)Avatar
: 修复 size
动态变化无效问题 @PengYYYYY (#2340)Calendar
: 修复controllerConfig
的产物类型问题 @uyarn (#2352)Drawer
: 修复cancelBtn
、confirmBtn
的类型问题 @uyarn (#2352)Popconfirm
: 修复cancelBtn
、confirmBtn
的类型问题 @uyarn (#2352)Slider
: 修复InputNumberProps
的类型问题 @uyarn (#2352)Textarea
: 修复autosize
的类型问题 @uyarn (#2352)Select
: 修复options
的类型问题 @uyarn (#2352)BreadCrumb
: 修复BreadCrumbItem的to
的类型问题 @uyarn (#2352)Dropdown
: 修复 dropdown content
支持 function
类型 @hkaikai (#2354)Image
:
Calendar
: 修复单元测试告警 @PengYYYYY (#2320)SelectInput
: 修复单元测试告警 @PengYYYYY (#2320)Popup
: 修复单元测试告警 @PengYYYYY (#2320)Rate
: 补充 rate
单元测试 @whitexie (#2336)Tag
: 添加更多测试用例 @chaishi (#2349)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.5...1.0.6
Published by PengYYYYY over 1 year ago
ColorPicker
: 切换单色-渐变模式时触发色值及onChange变化 @uyarn (#2305)Input
: 修复使用 format
属性时,光标出现跳动 (issue #2200) @Lmmmmmm-bb (#2289)Table
:
useResizeObserver
被重写导致的全部场景出现告警的问题 @chaishi (#2303)Tooltip
: 修复 Props
覆盖插槽问题 (issue #2250) @Aicmortal (#2308)DatePicker
: 修复 dayjs
国际化设置问题 @honkinglin (#2314)Notification
: 修复单独引入 NotifyPlugin
时没有带入 css
样式 (issue #2312) @pengYYYYY (#2316)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.4...1.0.5
Published by PengYYYYY almost 2 years ago
Input
:
Cascader
: 修复无法使用 0
作为 value
(issue #2278) @AuYuHui (#2273)Input
: 修复初始值长度超过 maxlength
时无法删除问题 @chaishi (#2275)AutoComplete
: 修复初次聚焦,键盘事件无法上下选中问题 @chaishi (#2275)Select
: valueType
或 multiple
动态切换导致组件失效 (issue #2206) @zybzzc (#2276)Popup
: 修复 trigger
元素变化时 popper
位置错误 (issue #2206) @zybzzc (#2277)TimePicker
: 修复TimePickerPanel
没有自动注册的问题 @uyarn (#2283)Loading
: 修复部分浏览器下 loading
晃动问题 @yusongh (#2244)SelectInput
: 修复下拉弹窗状态未改变时,重复触发 onPopupVisibleChange
事件的问题 @xiaosansiji (#2284)Tree
: 修复节点的 checkable: false
不生效 (issue #1987) @pengYYYYY (#2286)Input
:
Card
: 修改示例部分带操作代码无法点击情况 @AuYuHui (#2273)AutoComplete
: 新增键盘事件测试用例检测,测试覆盖率达到 98.47%
@chaishi (#2275)Select
: 补充单元测试 @zybzzc (#2276)Card
: 修改示例部分带操作代码无法点击情况 @AuYuHui (#2273)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.3...1.0.4
Published by PengYYYYY almost 2 years ago
Table
:
Radio
:
allowUncheck
,tdesign-vue#1693 @chaishi (#2241)Select
: valueDisplay
回调新增displayValue
参数,用于设置minCollapsedNum
的场景 @uyarn (#2243)Local
: 增加阿拉伯语言包 @pengYYYYY (#2240)Dialog
:
setTimeout
等待时间 @chaishi (#2242)Dropdown
: 修复三级及以上子菜单超出问题计算部分场景异常的问题 @uyarn (#2252)TreeSelect
: 修复选项文案过程样式的异常 @uyarn (#2252)Tooltip
:
Table
: 处理单击和双击事件冲突问题,避免双击的时候触发行选中或行展开,#2218 @chaishi (#2256)Image
: 修复首次设置图片显示错误后动态修改 src
值图片无法显示问题 @sechi747 (#2259)Swiper
: 循环播放导航指示标显示问题 (issue #2245) @wenkeming (#2257)Volar
: 完善 volar
代码提示文件 @code2933 (#2262)Select
: 修复 value
不在 options
时不显示值 (issue #2266) @Aicmortal (#2267)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.2...1.0.3
Published by PengYYYYY almost 2 years ago
AutoComplete
:
Input
: 更新 API 之后,默认会给组件添加类名 t-is-default
@chaishi (#2219)DatePicker
:
Input
:
AutoComplete
: 修复 options
不存在时,组件因缺少判空报错问题 @chaishi (#2219)Checkbox
: 修复 max
属性无效 issue #2230 @FliPPeDround (#2233)AutoComplete
: 补充完整的测试用例(35 个) @chaishi (#2219)Link
: 补充完整的测试用例(25 个) @chaishi (#2219)Link
: 去掉非必要的类名 t-size-m @chaishi (#2219)Button
: 去掉非必要的类名 t-size-m @chaishi (#2219)Divider
: 输出完整的测试用例 @chaishi (#2225)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/1.0.1...1.0.2
Published by PengYYYYY almost 2 years ago
Table
: 支持透传分页组件 Pagination 插槽 totalContent
,issue#2152 @chaishi (#2208)Avatar
: 修复超出最大配置数量时出现重复的省略图标 @pengYYYYY (#2203)DatePicker
: 修复年份选择器区间展示错误 @honkinglin (#2204)Table
: 修复本地数据分页功能中,onPageChange 参数 newData 数值不正确问题 @chaishi (#2208)Space
: 修复 size
参数缺少 Array
导致的告警 @pengYYYYY (#2203)Published by PengYYYYY almost 2 years ago
Table
:
Menu
: 样式优化,https://github.com/Tencent/tdesign-common/pull/1073 @xiaosansiji (#2172)TreeSelect
: onVisibleChange
事件增加回调参数 @uyarn (#2184)Table
:
Dropdown
: 修复多级菜单长度超长时 无法选择子菜单及位置异常的问题 @uyarn (#2171)Slider
: 修复 tooltip
属性自定义 content
不生效问题 (issue #2180) @ChrisLee0211 (#2181)Datepicker
: 兼容传入空字符串 @honkinglin (#2169)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/0.26.2...1.0.0
Published by PengYYYYY almost 2 years ago
Table
:
onRowClick
行点击事件,issue#1847 @chaishi (#2147)Guide
:
Form
:
Table
: 虚拟滚动支持表格高度变化,issue#1374 @chaishi (#2112)DatePicker
:
Popconfirm
: 修复 confirmBtn
等属性存在类型错误 (issue #1642) @pengYYYYY (#2158)Dropdown
: 修复 hover
有时候不能触发打开下拉菜单 (issue #1642) @pengYYYYY (#2158)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/0.26.1...0.26.2
Published by PengYYYYY almost 2 years ago
Guide
: 相对元素位置不正确 @zhangpaopao0609 (#2130)Dialog
: 修复滚动条判断问题 @honkinglin (#2134)Table
: demo
样式优化 @pengYYYYY (#2115)SelectInput
: 修复 selectInput
出现异常的tips
节点 @pengYYYYY (#2115)Select
: 修复虚拟滚动失效的问题 @uyarn (#2142)TagInput
: 修复拼音输入时按下删除键触发标签删除问题 @dianjie (#2140)Table
: 修复点击行展开报错问题 @chaishi (#2144)Textarea
: 修复中文拼硬输入时触发高度计算但不触发 onChange
(issue #1852 ) @zhangpaopao0609 (#2145)Published by PengYYYYY almost 2 years ago
SelectInput
:
Table
:
filter.popupProps
,支持透传 Popup 组件全部属性,issue#2088 @chaishi (#2105)selectOnRowClick
,支持点击行选中,issue#1954 @chaishi (#2105)ColorPicker
: 新增clearable
及showPrimaryColorPreview
API,控制是否展示颜色选择条右侧预览区域 @uyarn (#2096)Upload
: onProgress
事件新增参数 XMLHttpRequest
,用于获取 http status 等信息 @chaishi (#2106)TimePicker
: 新增tips
和status
API,onPick新增context参数回调 @uyarn (#2124)Table
:
ColorPicker
: 修复无法删除颜色值的问题 @uyarn (#2096)ConfigProvider
: 修复 v-loading
方式使用时会发出警告问题 (issue #2025) @yusongh (#2054)InputNumber
: 无法输入小数点后面的第一位数字 0
,issue#2103 @chaishi (#2107)Radio
: 修复 click
事件没有绑定在最外层,导致无法正确获取点击事件问题 @chaishi (#2105)TimePicker
: 修复面板开启时无法点击清空按钮清空数值的问题 @uyarn (#2124)SelectInput
: 修复宽度自适应场景,宽度问题,issue#2122 @chaishi (#2125)InputAdornment
: 修复 inputAdornment 样式 @honkinglin (#2127)ImageViewer
: 修复 image-viewer
移除动画缺失问题 @honkinglin (#2118)RangeInput
: 修复 status
无效问题 @honkinglin (#2123)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/0.25.0...0.26.0
Published by PengYYYYY almost 2 years ago
Jumper
: Jumper 更名为 PaginationMini 组件,正在使用 Jumper 组件的同学请从 Pagination 中导出替换 @honkinglin (#2066)Table
: 选中行功能,新增 reserveSelectedRowOnPaginate
,用于支持在分页场景中,仅选中当前页数据,切换分页时清空选中结果,全选仅选中当前页数据 @chaishi (#2074)Calendar
: 日历组件支持多个高亮单元格; @PsTiu (#2075)Table
:
onPageChange
事件参数返回的数据不正确问题 @chaishi (#2074)data.push
(tdesign-vue#1747) @chaishi (#2074)TagInput
:
onRemove
事件参数未能返回最新 value
问题 @chaishi (#2087)Image
:
placeholder
接收类型警告 (issue #2093) @pengYYYYY (#2094)overlayContent
无效 (issue #1996) @pengYYYYY (#2094)AutoComplete
: 支持使用 triggerElement
自定义 AutoComplete
的触发元素 @chaishi (#2070)Tooltip
: 修复继承 Popup
组件 disabled
属性失效 (issue #1962) @Zzongke (#2069)Calendar
: 修复日历组件在月历模式下高亮显示的 bug
。 @PsTiu (#2075)Menu
: 修复多层收纳导航 head-menu
默认未激活(issue 1810) @sinbadmaster (#2073)Dialog
: 调整 body
锁定逻辑 @honkinglin (#2083)Drawer
: 修复 drawer
动画效果 @honkinglin (#2089)Textarea
: 修复 status
类型为 default
无效 (issue #2023) @pengYYYYY (#2094)ImageViewer
: 提升 ImageViewer
默认 zIndex
(issue #2068) @sinbadmaster (#2071)Calendar
: 修复日历组件中 lodash
的引入会全量引入 @PsTiu (#2082)SelectInput
: 示例代码样式修复 @Wen1kang (#2077)Calendar
: 示例代码样式修复 @Wen1kang (#2090)Full Changelog: https://github.com/Tencent/tdesign-vue-next/compare/0.24.9...0.25.0