title | spline | toc | docClass |
---|---|---|---|
更新日志 |
explain |
false |
timeline |
Table
: 列宽调整场景,新增事件onColumnResizeChange
,在列宽调整后触发 @chaishi (#3007)Image
: 支持referrerpolicy
@btea (#3014)
Checkbox
:Table
: 列配置和列宽调整场景,修复列数量由多变少时未能更新宽度问题;issue#2951 @chaishi (#3007)Tabs
: 移除文档中onChange
不存在的参数 @Zz-ZzzZ (#2974)Dropdown
: 修复通过组合v-for
和单个 item 渲染组件丢失节点的缺陷 @uyarn (#3026)Pagination
:onchage
触发获取current
是旧值 @liweijie0812 (#3030)
Docs
: 增加英文文档站点Dropdown
: 调整dropdown
示例 增加trigger click
用法 @uyarn (#3026)
ColorPicker
:Select
: 修复使用tagName
作为key时控制台出现告警的问题 @uyarn (#2980)Upload
:ts
类型修复 @kaishuige (#2990)Table
: 本地数据排序,修复初始排序无效问题 @chaishi (#2999)TextArea
: 修复不能响应设置value
值后 autosize 自适应失效的问题 @xiaosansiji (#3002)Guide
: 切换时按钮出现动画 @zhangpaopao0609 (#2997)Swiper
: 修复navigation
插槽失效的问题 @uyarn (#3003)
Dropdown
: 新增带图标的下拉菜单示例 @aomnisz (#2995)Table
: 修复文档缺失吸顶表头示例代码问题,issue#2764 @chaishi (#2999)
Menu
:Submenu
新增popupProps
属性,允许透传设置底层Popup
弹窗属性 (issues #347) @xiaosansiji (#2963)Input
: 回车事件不再阻止事件冒泡 @uyarn (#2968)
Select
:InputNumber
: 初始值为undefined/null
,且存在decimalPlaces
时,不再进行小数点纠正 @chaishi (#2948)Menu
: 修复弹出类菜单内容未对齐的问题 @xiaosansiji (#2957)Drawer
: 打开抽屉后,无法直接摁ESC
退出,必须先点击抽屉,才可关闭 (issue #2947) @kaishuige (#2958)Timeline
: 修复timeline-item
内容不支持热更新的缺陷 (issue #2954) @uyarn (#2965)Table
: 修复在多级表头中使用筛选功能,显示异常问题(issue #2867) @youlvlv (#2966)
Menu
: 去除子菜单inline
样式,改为样式类实现,方便通过全局Design Token
方式调整尺寸和间距等 @xiaosansiji (#2957)Table
: 修复可筛选表格,自定义筛选筛选器的type
的类型错误问题 @youlvlv (#2964)
Menu
: 侧边导航菜单收起时,Tooltip
展示菜单内容 @xiaosansiji (#2921)
Menu
:InputNumber
:Radio
: 修复label
无效问题 (issue #2873) @Aicmortal (#2919)Select
: 修正当options
数据存在className
而导致选项样式会被意外污染的问题 @PDieE (#2920)ImageViewer
: 修复图片链接带有参数时,下载时文件扩展名丢失 (issue #2935) @nined9 (#2936)InputAdornment
: 修复1.3.5
中修复空字符串导致插槽没有正常渲染的问题 @uyarn (#2944)Table
: 在多级表头中使用筛选功能,无法正常反显@youlvlv (#2943)
Test
:vitest config
分离和cypress
升级 @PengYYYYY (#2913)
TagInput
: 增加focus
方法的导出(issue #2887) @coderbaozi (#2893)TimePicker
: 没有选中值时不允许点击确认按钮 @uyarn (#2898)Cascader
: 选项支持自定义样式 @ZekunWu (#2878)
Pagination
: 修复表格内容为空时,页码值不正常问题(issue #2882) @yanxugong (#2886)Table
: 修复在多级表头中使用筛选功能,显示异常问题(issue #2867) @yanxugong (#2892)Dialog
: 全屏状态下关闭footer
,仍然占据body
高度(issue #2644) @ccccpj (#2897)Backtop
: 修复visibleHeight
只作用一次的问题 @uyarn (#2898)Tooltip
: 修复1.3.4
版本的箭头位置异常的样式问题 @uyarn (#2898)AutoComplete
: 修正当options
在空数组和非空数组之间来回切换时会导致triggerElement
失去焦点的问题 @PDieE (#2901)Tree
: 修正由于Tree
组件错误过滤了allowFoldNodeOnFilter
而导致该参数无效的问题 @PDieE (#2906)InputAdornment
: 修复prepend
或append
为空字符串时仍然渲染节点的问题 @uyarn (#2910)ImageViewer
:closeBtn
渲染异常 @sinbadmaster (#2875)Test
: 修复单元测试log
抛出大量异常 @PengYYYYY (#2896)
Watermark
: 修复watermark-content
参数响应式丢失@Lmmmmmm-bb (#2852)RadioGroup
: 修复父元素width
设置为100%
, 滑动块样式不会自动重新计算位置和偏移 @Julone (#2854)Message
: 修复同时显示多个Message
时,会导致调用错误的关闭方法导致关闭错误的Message的缺陷 @qweasdzxcpkh (#2861)DatePicker
: 修复单独使用面板时TimePicker
无法更改问题 @coderbaozi (#2842)TagInput
: 修复组件初始值异常的问题 @uyarn (#2864)Textarea
: 修复autosize
为null
报错的问题 @uyarn (#2864)RadioGroup
: 修复父元素width
设置为100%
, 滑动块样式不会自动重新计算位置和偏移 @Julone (#2854)
ColorPicker
: 新增size
和enableMultipleGradient
API @uyarn (#2803)Upload
: 组件支持uploadPastedFiles
配置 (issue #2686) @yanxugong (#2814)Select
:onChange
事件context
新增option
参数 用于获取选中项完整内容 @uyarn (#2831)Tree
:TreeItem
新增draggable
属性,允许某些节点不可拖拽 @decadef20 (#2815)
Select
:Popup
:- 修复
onScrollToBottom
在部分windows环境下无法触发的问题 @uyarn (#2834) - 修复调用
popup
组件暴露的close()
时报错(issue #2835) @Zz-ZzzZ (#2838)
- 修复
Table
: 开启省略号ellipsis
和虚拟滚动后,快速滚动控制台报读取null
的属性异常 (issue #2796) @nined9 (#2799)Image
: 修复nuxt3
环境下onload
无效 @liweijie0812 (#2840)Tree
: 修复展开操作的demo
中无法切换数据的问题 @palmcivet (#2806)
Select
: 支持panelTopContent
在虚拟滚动等需要滚动下拉框场景的使用 具体使用方式请看示例 @uyarn (#2777)
DatePicker
:- 修复第二次点击面板关闭异常问题 @honkinglin (#2781)
- 修复
valueType
的validator
校验错误(issue #2755) @nined9 (#2757)
Select
:Table
:- 修复取消表尾吸底时
requestAnimationFrame
在Unmounted
之后仍执行了一次导致的异常问题(issue #2744) @nined9 (#2745) - 修复设置固定行位置信息时出现tr不存在情况时导致的异常报错(issue #2759) @nined9 (#2760)
- 修复取消表尾吸底时
Pagination
: 修复切换语言时未重新渲染内容的缺陷 @uyarn (#2775)Link
: 表单设置禁用不生效 @liweijie0812 (#2783)Input
: 修复input
组件type = hidden
时,组件边框依然被显示的问题 @PengYYYYY (#2776)
Datepicker
: 修复示例代码报错 @honkinglin (#2761)
Theme
: 主题生成器升级到v1
版本 @uyarn (#2747)
Popup
: 修复触发元素隐藏时,popper
仍显示到页面左上角的问题(#2697) @nined9 (#2713)Select
: 修复多选选项点击触发多次导致虚拟滚动切换普通模式时无法选中的问题 @uyarn (#2734)image
: 修复SSR
环境下的loading
问题 @liweijie0812 (#2738)Datepicker
: 支持onPresetClick
事件 @honkinglin (#2743)StickyTool
: 修复单独引入StickyItem
没有正常渲染的问题 @uyarn (#2751)ColorPicker
: 修复渐变模式下hex
和rgb
模式下输入无法修改渐变点颜色的缺陷 @uyarn (#2751)DatePicker
: 修复valueType
参数校验错误(issue #2719)icon
: 修复manifest
统一入口导出esm
模块,文档为及时更新的问题 @Layouwen (#2739)
Select
:usage bordered
属性废弃移除 @liweijie0812 (#2723)Readme
: 修复贡献文档链接 @wangyang0210 (#2729)Nuxt3
: 增加nuxt3
使用文档 @liweijie0812 (#2726)
BackTop
: 新增BackTop
组件 @shinyina (#2665)StickyTool
: 新增StickyTool
组件 @ZekunWu (#2517)RadioGroup
:options.value
支持boolean
@liweijie0812 (#2659)Local
: 增加繁体字配置包 @chaishi (#2685)Select
:value
支持boolean
@liweijie0812 (#2694)
Table
:- 列宽调整功能,修复即使
resizable=false
时,也会显示拖拽调整列宽图标和辅助线问题,issue#2699 @chaishi (#2715) - 列宽调整功能,修复在拖拽任意列宽使表格横向滚动条消失之后列宽无法正常调整的问题,即支持
resize.minWidth
@chaishi (#2715) - : 列宽调整功能,修复开启多级表头时点击子表头后控制台报错的问题 @chaishi (#2715)
- 列宽调整功能,修复即使
Select
:Tooltip
: 修复当content
是空字符或空插槽时,不显示提示(issue #2642) @PengYYYYY (#2653)Tree
: 修复懒加载子节点时点击label
会触发选中的问题 @uyarn (#2663)InputAdornment
: 修复slot
方式class
名 缺失问题 @ccccpj (#2656)InputNumber
: 修复小数位操作以0
结尾时部分边界场景异常的问题 @uyarn (#2668)TreeSelect
: 修复绑定的data
数据更新后,组件不会重新渲染(issue #2682) @algerkong (#2683)DatePicker
: 修复DatePicker
的prefixIcon
未传递时仍透传了prefixIcon
函数导致产生非预期渲染 @dexterBo (#2658)Dropdown
: 修复下拉菜单配置template
的content
或prefixIcon
插槽时未进行渲染的问题(issues #2688) @nined9 (#2696)
Docs
: 优化贡献指南和测试指南 @wangyang0210 (#2706)Loading
: 增加v-loading
示例代码 @uyarn (#2714)Dialog
: 添加slot
相关的说明及示例代码 @Layouwen (#2708)
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)
Table
:- 支持使用
filterIcon
支持不同列显示不同的筛选图标,tdesign-vue#2088 @chaishi (#2590) - 支持横向滚动到固定列,tdesign-vue#1992 @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)
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)
Table
:- 列宽调整功能,更新列宽调整规则为:列宽较小没有超出时,列宽调整表现为当前列和相邻列的变化;列宽超出存在横向滚动条时,列宽调整仅影响当前列和列总宽。issue#2511 @chaishi (#2515)
- 可编辑单元格(行)功能,支持编辑模式下,数据变化时实时校验,
col.edit.validateTrigger
, issue#2445 @chaishi (#2515) - 只有固定列存在时,才会出现类名
.t-table__content--scrollable-to-left
和.t-table__content--scrollable-to-right
@chaishi (#2515) - 拖拽功能,支持禁用固定列不可拖拽调整顺序,issue#2333 @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)- 可编辑单元格(行)功能,修复输入框回车会触发 Form 表单的 submit 事件问题,issue#2445 @chaishi (#2515)
- 可编辑单元格,修复下拉选择类组件
abortEditOnEvent
没有包含onChange
时,依然会在数据变化时触发退出编辑态问题 @chaishi (#2515)
- 列宽调整功能,修复
Dialog
:- 修复在
modeless
下,同时设置draggable
和destroyOnClose
在关闭弹窗时会报错(issue #2521) @PengYYYYY (#2550) - 修复弹窗
confirm-on-enter
事件在输入法呼出输入时依旧会触发(issue #2412) @PengYYYYY (#2550)
- 修复在
Textarea
:- 修复设置最大长度后,无法调整高度问题,issue#2540 @chaishi (#2515)
- 修复获取焦点后的样式问题issue#2509 @tiny-dust (#1176)
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
: 修复 SelectInputvalueDisplay
和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)
Popup
: 修复popup
的trigger
为空错误 @Aicmortal (#2499)Select
: 修复远程搜索切换正常渲染与虚拟滚动的问题 @uyarn (#2496)Textarea
: 修复1.1.0
版本的textarea
样式问题 @uyarn (#2496)
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
的组件无法挂载到当前组件内元素节点
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) - 修复各类插槽无效和事件无效问题 @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)
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)
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)
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)
ColorPicker
: 切换单色-渐变模式时触发色值及onChange变化 @uyarn (#2305)
Input
: 修复使用format
属性时,光标出现跳动 (issue #2200) @Lmmmmmm-bb (#2289)Table
:- 可编辑单元格,修复无法退出编辑态问题,issue#2302 @chaishi (#2303)
- 修复因
useResizeObserver
被重写导致的全部场景出现告警的问题 @chaishi (#2303)
Tooltip
: 修复Props
覆盖插槽问题 (issue #2250) @Aicmortal (#2308)DatePicker
: 修复dayjs
国际化设置问题 @honkinglin (#2314)Notification
: 修复单独引入NotifyPlugin
时没有带入css
样式 (issue #2312) @pengYYYYY (#2316)
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)Select
: 补充单元测试 @zybzzc (#2276)
Table
:Radio
:- 支持键盘事件:
tab
键切换选项,enter
键选中 @chaishi (#2241) RadioGroup
支持allowUncheck
,tdesign-vue#1693 @chaishi (#2241)
- 支持键盘事件:
Select
:valueDisplay
回调新增displayValue
参数,用于设置minCollapsedNum
的场景 @uyarn (#2243)Local
: 增加阿拉伯语言包 @pengYYYYY (#2240)
Dialog
:- 组件销毁前立即移除当前节点,不需要
setTimeout
等待时间 @chaishi (#2242) - 修复类型错误 (issue #2227) @yaogengzhu (#2247)
- 组件销毁前立即移除当前节点,不需要
Dropdown
: 修复三级及以上子菜单超出问题计算部分场景异常的问题 @uyarn (#2252)TreeSelect
: 修复选项文案过程样式的异常 @uyarn (#2252)Tooltip
:- 修改触发元素传递方式 (issue #2250) @Aicmortal (#2253)
- 修复
tooltip
在duration
时间结束后无法自动关闭的问题 @FliPPeDround (#2255)
Table
: 处理单击和双击事件冲突问题,避免双击的时候触发行选中或行展开,#2218 @chaishi (#2256)Image
: 修复首次设置图片显示错误后动态修改src
值图片无法显示问题 @sechi747 (#2259)Swiper
: 循环播放导航指示标显示问题 (issue #2245) @wenkeming (#2257)Volar
: 完善volar
代码提示文件 @code2933 (#2262)Select
: 修复value
不在options
时不显示值 (issue #2266) @Aicmortal (#2267)
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)
Table
: 支持透传分页组件Pagination
插槽totalContent
,issue#2152 @chaishi (#2208)
Avatar
: 修复超出最大配置数量时出现重复的省略图标 @pengYYYYY (#2203)DatePicker
: 修复年份选择器区间展示错误 @honkinglin (#2204)Table
: 修复本地数据分页功能中,onPageChange
参数newData
数值不正确问题 @chaishi (#2208)Space
: 修复size
参数缺少Array
导致的告警 @pengYYYYY (#2203)
Table
:Menu
: 样式优化,Tencent/tdesign-common#1073 @xiaosansiji (#2172)TreeSelect
:onVisibleChange
事件增加回调参数 @uyarn (#2184)
Table
:Dropdown
: 修复多级菜单长度超长时 无法选择子菜单及位置异常的问题 @uyarn (#2171)Slider
: 修复tooltip
属性自定义content
不生效问题 (issue #2180) @ChrisLee0211 (#2181)Datepicker
: 兼容传入空字符串 @honkinglin (#2169)
Table
:- 树形结构,支持点击行展开树节点,tdesign-vue#1847 @chaishi (#2147)
- 树形结构,点击树节点展开图标时,不触发
onRowClick
行点击事件,issue#1847 @chaishi (#2147) - 虚拟滚动支持滚动到具体的某一个元素,用于呈现选中行/选中项 @chaishi (#2112)
- 虚拟滚动支持数据变化时不重置,进而支持树形结构无限滚动 @chaishi (#2112)
Guide
:Form
:Table
: 虚拟滚动支持表格高度变化,issue#1374 @chaishi (#2112)DatePicker
:Popconfirm
: 修复confirmBtn
等属性存在类型错误 (issue #1642) @pengYYYYY (#2158)Dropdown
: 修复hover
有时候不能触发打开下拉菜单 (issue #1642) @pengYYYYY (#2158)
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)
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
:- 修复拖拽排序问题,issue#1706,issue#1250,issue#895,issue#893 @chaishi (#2105)
- 修复表头超出省略报错问题 @chaishi (#2131)
- 本地数据排序,支持默认对排序字段进行数据排序,issue#2129 @chaishi (#2131)
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)
Jumper
:Jumper
更名为PaginationMini
组件,正在使用Jumper
组件的同学请从Pagination
中导出替换 @honkinglin (#2066)
Table
: 选中行功能,新增reserveSelectedRowOnPaginate
,用于支持在分页场景中,仅选中当前页数据,切换分页时清空选中结果,全选仅选中当前页数据 @chaishi (#2074)Calendar
: 日历组件支持多个高亮单元格; @PsTiu (#2075)
Table
:- 修复本地数据分页场景中,切换分页大小,
onPageChange
事件参数返回的数据不正确问题 @chaishi (#2074) - 序号列支持跨分页显示(issue#2072) @chaishi (#2074)
- 修复分页场景下,设置 max-height 和 bordered 之后,边框线位置不正确 (issue#2062) @chaishi (#2074)
- 行选中事件参数选中数据支持
data.push
(tdesign-vue#1747) @chaishi (#2074)
- 修复本地数据分页场景中,切换分页大小,
TagInput
:- 不同尺寸的间距和高度问题修复 (issue#1843) @chaishi (#2087)
- 右侧图标会和标签重合问题 @chaishi (#2087)
- 修复
onRemove
事件参数未能返回最新value
问题 @chaishi (#2087) - 修复拼音输入时按下
Enter
触发标签确认问题 @chaishi (#2087) - 修复拼音输入时按下删除键触发标签删除问题,当在拼音输入完成后允许删除标签(issue#1857) @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)
- 更新
Message/Notification/Dialog
等组件文档 @chaishi (#2065) SelectInput
: 示例代码样式修复 @Wen1kang (#2077)Calendar
: 示例代码样式修复 @Wen1kang (#2090)
Volar
: 新增volar
代码提示文件 @chaishi (#2055)
Cascader
: 修复自定义collapsed
示例展示问题 @xiaosansiji (#2048)Table
: 可编辑行,修复因没有监听数据变化,出现的校验不通过问题,tdesign-vue#1822 @chaishi (#2053)Dropdown
: 修复多次点击下拉菜单选项且开启hideAfterClick
后无法弹出菜单的异常 @uyarn (#2052)Menu
: 修复submenu
子菜单左右间距不一致 @dianjie (#2047)
InputNumber
:AutoComplete
: 新增组件AutoComplete
自动填充 @chaishi (#2031)
DatePicker
:ColorPicker
: 修复渐变滑竿滑动后导致picker
自动关闭的问题 @S-mohan (#2024)TagInput
: 修复tag-input
示例代码上下间距不对称问题 @yusongh (#2028)Upload
: 部分button
组件使用link
替换 @Wen1kang (#2027)HeadMenu
: 修复菜单折叠问题 @dianjie (#2029)InputNumber
: 修复上个版本无法输入小数点问题 @chaishi (#2030)Transfer
: 修复operations
样式问题 @Wen1kang (#2042)Anchor
: 修复组件对popup
的引用错误 @pengYYYYY (#2043)HeadMenu
: 修复菜单折叠问题 @dianjie (#2029)
SelectInput
:demo
原生滚动条样式改为内置样式 @dianjie (#2033)Form
: 修复form
示例代码样式问题 @Wen1kang (#2042)Cascader
: 补充组件单元测试 @pengYYYYY (#2043)Select
: 补充组件单元测试 @pengYYYYY (#2043)Notification
: 补充组件单元测试 @pengYYYYY (#2043)Anchor
: 补充组件单元测试 @pengYYYYY (#2043)AutoComplete
: 补充组件单元测试 @pengYYYYY (#2043)
Breadcrumb
: 新增icon
API @uyarn (#1998)Slider
: 修复slider
样式问题 (issue #237) @HQ-Lin (#2011)Button
: 新增suffix
API,支持需要为按钮配置文字后置图标的场景 @uyarn (#2018)CodeTip
: 增加编辑器代码提示 @chaishi (#2005)
ImageViewer
:Breadcrumb
: 修复文字省略样式失效的问题 @uyarn (#1998)InputNumber
:value
支持受控 @chaishi (#2002)Alert
: 修复内嵌link
时,hover
会导致alert
消失 @Lmmmmmm-bb (#2000)Table
: 修复EnhancedTable
树形结构,在编译后的运行过程中缺少实例方法(开发环境正常)问题 (issue#1999) @chaishi (#2004)Comment
: 修复comment
样式问题 @HQ-Lin (#2007)Select
: 修复筛选默认模糊大小写的功能(Tencent/tdeisng-vue#1787) @skytt (#2009)Watermark
: 修复异步获取watermark
content
,水印不更新的问题 @insekkei (#1997)PopConfirm
: 修复text
描述的颜色 @iLunZ (#2006)
Card
: 优化demo
样式 @Wen1kang (#2014)Avatar
: 优化demo
样式 @Wen1kang (#2014)Comment
: 优化demo
样式 @Wen1kang (#2013)Collapse
: 优化demo
样式 @Wen1kang (#2013)Calender
: 优化demo
样式 @Wen1kang (#2016)
Table
: 优化超出省略场景,浮层默认出现位置placement
@chaishi (#1968)TimePicker
: 新增onPick
API 用于处理每次选择时间的回调 @uyarn (#1975)Upload
: 多上传文件模式支持使用fileListDisplay
自定义文件列表,插槽和属性均可 (issue #1976) @chaishi (#1978)Demo
:stackblitz
默认打开.vue
文件 (issue #1974) @pengYYYYY (#1977)Timeline
: 增加timeline
组件 @pengYYYYY (#1980)TagInput
: 修复空引用错误 (issue #1983) @pengYYYYY (#1980)
Input
:- 默认值
format
失效问题,issue#1964 @chaishi (#1968) - 修复在输入框进行预渲染处于
display: none
状态时,宽度计算不正确问题,tdesign-vue#1678 @chaishi (#1968) - 元素判空 @chaishi (#1969)
- 默认值
Calendar
:Table
: 当禁用resizable时,表格默认使用用户定义的列宽 @ZTao-z (#1935)TimePicker
: 修复12小时制时分列首位的异常 @uyarn (#1975)Popup
: 使用overlayInnerStyle
定义定宽 (issue #1970) @pengYYYYY (#1977)Image
: 修复error slot
无效 (issue #1961) @pengYYYYY (#1977)
docs
: 增加英文文档 @uyarn (#1963)InputNumber
: 文档问题 @chaishi (#1969)Calendar
: 补充日历组件单元测试 @PsTiu (#1972)TimePicker
: 补充time-picker
单元测试用例 @uyarn (#1979)Popup
: 补充popup
单元测试用例 @byq1213 (#1966)
Pagination
: 透传selectProps
和selectProps.popupProps
到组件Pagination
,以便实现挂载节点等复杂场景需求, (tdesign-react#1611) @chaishi (#1931)Input
: 支持对unicode
字符长度的判定 @chaishi (#1927)
Table
:- 修复吸顶表头超出省略问题,tdesign-vue#1639 @chaishi (#1931)
- 提高
dragSortOptions
优先级,以便父组件自定义全部参数,tdesign-react#1556 @chaishi (#1931) - 本地分页表格中,使用拖拽排序,数据交换结果不正确,tdesign-vue#1342 @chaishi (#1931)
Dropdown
:Form
:Slider
: 修复vertical
示例展示异常 (issue #1904) @pengYYYYY (#1918)CheckBox
: 修复readonly
属性没效果 (issue #1928) @pengYYYYY (#1930)Loading
: 修复部分场景v-loading
异常的问题 (issue #1917) @uyarn (#1937)Datepicker
: 修复popupProps.onVisibleChange
方法不能正常触发的问题 @xiaosansiji (#1939)Select
: 修复无法使用0
作为value
(issue #1928) @pengYYYYY (#1940)Collapse
: 修复ExpandIcon
未按照API
文档实现 (issue #1894) @asbstty (#1941)DatePicker
: 修复单选日期时间无法确定问题 @HQ-Lin (#1942)
Space
: 补充Space
单元测试 @LadyChatterleyLover (#1920)Icon
: 补充Icon
组件单元测试 @LadyChatterleyLover (#1925)Image
: 补充Image
组件单元测试 @LadyChatterleyLover (#1922)Jumper
: 补充Jumper
单元测试 @LadyChatterleyLover (#1921)Form
: 补充Form
单元测试 @k1nz (#1933)Input
: 独立长度限制相关逻辑useLimitLength
@chaishi (#1927)
Dropdown
: 修复子节点文字省略功能丢失的问题 @uyarn (#1877)Upload
:- 修复
name
无效问题 @chaishi (#1899) - 图片上传,自定义上传方法不支持图片回显问题 @chaishi (#1899)
- 修复
theme=file
draggable=true
时,拖拽无效问题,issue#1559 @chaishi (#1899)
- 修复
Select
:- 修复远程搜索带过滤时,已选择内容
label
丢失问题(issue #1466) @pengYYYYY (#1908) - 修复初始值为
undefined
时,出现报错 @pengYYYYY (#1908)
- 修复远程搜索带过滤时,已选择内容
Demo
: 完成示例代码space
组件替换 @pengYYYYY (#1878)InputAdornment
: 样式优化 @zhangpaopao0609 (#1883)Transfer
: 样式优化 @zhangpaopao0609 (#1886)Notification
: 样式优化 @zhangpaopao0609 (#1888)Comment
: 样式优化 @zhangpaopao0609 (#1896)DatePicker
: 月份及季度选择时右侧面板展示修复 @sinbadmaster (#1891)
Select
: 下拉框隐藏的时候清空筛选文本 @skytt (#1847)Tag
: 样式优化,实现light-outline
风格 @HelKyle (#1859)Table
: 增强型表格,支持列配置,支持不传displayColumns
时默认显示全部列,(issue #1784) @chaishi (#1869)DatePicker
: 调整requiredMark api
可独立控制星号展示 @HQ-Lin (#1832)
Dropdown
:Table
:- 筛选功能,
resetValue
无效,(issue #1611) @chaishi (#1869) - 表头吸顶功能,数据变化更新吸顶位置,(issue #1585) @chaishi (#1869)
- 组件类型未导出 (issue #1815) @pengYYYYY (#1871)
- 移除demo中对吸顶表格的最大宽度限制 @ZTao-z (#1854)
- 筛选功能,
Tooltip
: 修复tooltip
无法显示问题(issue #1834) @ChrisLee0211 (#1842)DatePicker
: 修复range
数据格式化异常问题 @HQ-Lin (#1845)Tree
:watch
联动判断找不到父节点 (issue #1754) @Reg1350 (#1848)Card
: 修复demo
样式 @yilaierwang (#1861)Avatar
:demo
中头像类型展示,删除重复头像并调整展示顺序 @tutaizi (#1838)Tree
:watch
联动判断找不到父节点 (issue #1754) @Reg1350 (#1848)Card
: 修复demo
样式 @yilaierwang (#1861)Avatar
:demo
中头像类型展示,删除重复头像并调整展示顺序 @tutaizi (#1838)Popup
: 关闭时销毁dom
@Lmmmmmm-bb (#1867)
Tooltip
: 补充tooltip
单元测试 @LadyChatterleyLover (#1849)Drawer
: 补充drawer
单元测试 @LadyChatterleyLover (#1833)Guide
: 样式优化 @zhangpaopao0609 (#1853)Transfer
: 补充transfer
单元测试 @LadyChatterleyLover (#1862)TagInput
: 补充tag-input
单元测试 @LadyChatterleyLover (#1865)InputAdornment
: 样式优化 @zhangpaopao0609 (#1852)Site
: 增加官网构建更新覆盖率徽章 @pengYYYYY (#1866)ColorPicker
: 补充color-picker
单元测试 @S-mohan (#1872)
Dropdown
: 修复插槽用法的使用缺陷 (issue #1825) @uyarn (#1827)Hooks
: 修复受控属性modelValue
和其他受控属性处理逻辑不一致的问题 @jxwanglong (#1828)
Message
: 补充message
单元测试 @LadyChatterleyLover (#1824)
Dropdown
: 调整Dropdown
样式,优化多层菜单样式结构,多层菜单结构有变动 @uyarn (#1817)
Table
:Dropdown
:Dialog
: 增加fullscreen api
@gumingWu (#1687)Select
: 调整下拉交互允许输入时,不关闭下拉面板,减少相关交互问题 @uyarn (#1808)
Upload
:- 修复
upload
导出预期外的变量导致组件注册时出现告警 @pengYYYYY (#1775) - 添加参数
response
到事件onSuccess
,单文件是对象,多文件是数组,issue#1774 @chaishi (#1776)
- 修复
Tree
:TreeSelect
:- 修复节点选中状态变化时
change
事件触发两次(issue #1787) @Lmmmmmm-bb (#1797) - 修复多选状态下点击选项直接关闭面板的问题 @uyarn (#1812)
- 修复节点选中状态变化时
Swiper
: 修复卡片模式时,切换空白的问题(issue #1763) @btea (#1796)Popup
: 修复更改classprefix
导致展开收起动画失效及相关连锁问题 @uyarn (#1790)TimePicker
: 修复部分设备下无法获取内联token
导致的滚动异常 @uyarn (#1790)
Textarea
: 补充textarea
单元测试 @LadyChatterleyLover (#1772)Radio
: 补充radio
单元测试 @LadyChatterleyLover (#1772)Checkbox
: 补充checkbox
单元测试 @LadyChatterleyLover (#1781)Progress
: 补充progress
单元测试 @LadyChatterleyLover (#1783)Input
: 补充input
单元测试 @LadyChatterleyLover (#1764)Comment
: 补充comment
单元测试 @LadyChatterleyLover (#1785)Loading
: 补充loading
单元测试 @LadyChatterleyLover (#1789)List
: 补充list
单元测试 @LadyChatterleyLover (#1788)Alert
: 补充alert
单元测试 @LadyChatterleyLover (#1786)Progress
: 用space
组件替换更新progress
的示例代码 @yusongh (#1799)TreeSelect
: 增加change
事件单元测试 @Lmmmmmm-bb (#1797)Comment
: 用space
组件替换更新comment
的示例代码 @RayJason (#1805)List
: 用space
组件替换更新list
的示例代码 @RayJason (#1805)Loading
: 用space
组件替换更新loading
的示例代码@RayJason (#1805)Dialog
: 补充dialog
单元测试 @LadyChatterleyLover (#1811)Steps
: 补充steps
单元测试 @LadyChatterleyLover (#1813)InputNumber
: 补充input-number
单元测试 @LadyChatterleyLover (#1816)
Upload
:- 请求支持带上自定义
headers
@chaishi (#1767). 恢复 withCredentials
(issue #1765) @chaishi (#1768)
- 请求支持带上自定义
DatePicker
:InputNumber
: 输入中文或特殊符号时,清空数字为undefined
@chaishi (#1767)Menu
: 修复横向菜单栏子类过多,样式错乱问题 @sinbadmaster (#1742)
Badge
: 补充Badge
组件单元测试 @LadyChatterleyLover (#1746)Grid
: 补充grid
单元测试 @LadyChatterleyLover (#1755)Layout
: 补充layout
单元测试 @LadyChatterleyLover (#1760)Avatar
: 补充avatar
单元测试 @LadyChatterleyLover (#1753)
Upload
:autoUpload=false
时,增加onChange
事件的触发@chaishi (#1723)⚠️ formatResponse
不再对file
对象进行格式化,仅处理response
属性进行处理。如果要扩展file
对象,请在onChange
事件中处理
Upload
:UploadFile
对象新增uploadTime
属性,用于表示上传时间 @chaishi (#1723)theme=file
支持多文件上传 @chaishi (#1723)- 文件上传前处理函数
beforeUpload
存在时,依然支持sizeLimit
检测 @chaishi (#1723) - 新增
beforeAllFilesUpload
,所有文件上传之前执行,支持一次性判定所有文件是否继续上传。已经存在的beforeUpload
用于判定单个文件的是否继续上传 @chaishi (#1723) - 新增事件
onValidate
,文件校验不通过时触发,可能情况有:自定义全文件校验不通过、文件数量校验不通过、文件数量校验不通过、文件名重复(允许重复文件名场景下不会触发)@chaishi (#1723) - 新增事件
onOneFileSuccess
,多文件上传场景下,在单个文件上传成功后触发 @chaishi (#1723) - 新增事件
onOneFileFail
,多文件上传场景下,在单个文件上传失败后触发 @chaishi (#1723) - 新增
formatRequest
用于新增或修改上传请求参数(现有的format
用于格式化文件对象)@chaishi (#1723) - 新增
triggerButtonProps
用于指定文件选择触发按钮风格 @chaishi (#1723)
Table
:Menu
: 如果存在链接参数,默认使用标签<a>
(issue #1671) @Lmmmmmm-bb (#1728)Image
: 增加image
组件 @pengYYYYY (#1735)
Table
:- 树形结构,叶子节点缩进距离修正 @chaishi (#1740)
- 超出省略功能,
ellipsisTitle
优先级应当高于ellipsis
, tdesign-vue#1404 @chaishi (#1740) - 修复不提供
expandedRowKeys
的绑定会报错 @MyZhouGit (#1705) - 行选中功能,修复
column.type=single
时,column.title
无效问题,issue#1372 @chaishi (#1740) - 过滤功能,
list.value
值为number
无法高亮过滤图标问题 @chaishi (#1740) - 行选中功能,数据变化时,选中的数据依旧是变化前的数据,#1722 @chaishi (#1740)
Swiper
:ImageViewer
:- 按
class
命名规范修复组件class
命名 @sinbadmaster (#1731)
- 按
- 修复
demo
中弹出窗样式异常 @sinbadmaster (#1731) DatePicker
:- 修复
prefixIcon
suffixIcon
失效问题 (issue #1673) @HQ-Lin (#1724) - 优化
datepicker
输入事件交互 @HQ-Lin (#1736)
- 修复
Dialog
: 修复在弹窗内按下鼠标,在蒙层中松开会关闭弹窗的问题 @sechi747 (#1739)TreeSelect
: 修复popuoContent
无padding
@fenbitou (#1714)Hooks
: 修复使用v-model.trim
会将内容清空的问题 @zhangpaopao0609 (#1721)TimePicker
: 调整time-pick
样式 @wanghanzhen (#1730)Upload
: 修复一个请求上传多个文件,参数携带全部文件,当前只会携带一个file
参数@chaishi (#1723)
Dropdown
: 补充dropdown
单元测试@Isabella327 (#1708)Switch
: 补充switch
单元测试 @ChrisLee0211 (#1729)Tabs
: 补充Tabs
单元测试 @YunYouJun (#1734)Tag
: 补充tag
单元测试 @LadyChatterleyLover (#1743)Skeleton
: 补充skeleton
单元测试 @LadyChatterleyLover (#1744)Card
: 补充card
组件单元测试 @LadyChatterleyLover (#1745)
Collapse
: 修复content api
不支持 (issue #1703) @isanxia (#1707)TimePicker
: 修复部分场景滚动异常无法选中23:59:59
的问题 (issue #1693) @uyarn (#1711)Steps
: 修复StepItem
使用插槽渲染value
属性无效的问题 @k1nz (#1712)Steps
: 修复使用反转顺序sequence=reverse
显示错误的问题 @k1nz (#1712)Tag
: 修复tag
中close
事件冒泡(issue #1710) @itzj86 (#1713)InputNumber
: 处理0
比较的异常 (issue #1709) @uyarn(#common850)
Collapse
: 增加单元测试用例 @isanxia (#1707)
DatePicker
: 移除valueType api
@HQ-Lin (#1668)
LiveDemo
: 添加watermark
LiveDemo
@k1nz (#1684)Table
: 可编辑单元格,添加row/rowIndex/col/colIndex
到onEdited
@chaishi (#1695)ImageViewer
: 支持title
与trigger
中的open api
@sinbadmaster (#1686)DatePicker
: 默认时间调整成00:00:00
@HQ-Lin (#1660)DatePicker
: 优化二次修改日期不规范时清空另一侧数据 @HQ-Lin (#1688)
Input
: 修复默认状态提示文字颜色错误问题 @xiaosansiji (#1663)Jumper
: 修复tips props
类型缺失 @HelKyle (#1669)Demos
: 修复select-input
示例展示 (issue #1640) (issue #1641) @pengYYYYY (#1670)Tooltip
: 修复无法正常展示(issue #1674) @zhangpaopao0609 (#1675)LiveDemo
: 修复Select
LiveDemo
问题 (issue #1679) @k1nz (#1684)table
: 延迟更新表头时使用当前表宽重新计算各列宽度 @ZTao-z (#1691)Select
: 修复clear
清除操作,当前会设置value
为空字符串 (issue #1678) @pengYYYYY (#1681)Steps
: 修复Steps
使用插槽报错不渲染的问题(issue#802) @k1nz (#1697)Steps
: 修复Steps
生产环境extra
插槽显示异常问题 @k1nz (#1697)ImageViewer
: 修复键盘事件监听时机 @sinbadmaster (#1686)Menu
: 修复menuItem
过多时超出显示滚动条 (issue #1249) @sinbadmaster (#1381)Menu
: 平铺式侧边导航,收起菜单,三级目录不展示 (issue #1692)(issue #1571) @sinbadmaster (#1381)Pagination
:hover
增加过渡效果https://github.com/Tencent/tdesign/issues/231
@zhangpaopao0609 (#1689)
ToolTip
: 修复ToolTip无法正常展示的问题 @zhangpaopao0609 (#1675)
- 支持
es module
导出不带样式产物,调整lib
包内容,新增cjs
产物支持commonjs
导出不带样式产物 @HQ-Lin (#1646)
LiveDemo
: 修复tree
live demo
问题 @HQ-Lin (#1628)Dropdown
: 修复树形结构下的onclick
调用错误 @pengYYYYY (#1647)Table
: 修复columns type
为multiple
时,设置className
无效的问题 (issue #1632) @ojhaywood (#1633)Table
: 优化列宽调整策略 @ZTao-z (#1649)TimePicker
: 修复往前点击时间时滚动异常的问题 @uyarn (#1657)watermark
: 修复removable
无效 @samhou1988 (#1635)Form
: 修复labelAlign
为top
时,form-item lable
为空labl
e 还会占据空间的问题 @ojhaywood (#1623)ImageViewer
: 多图片示例切换状态修复 @sinbadmaster (#1630)
Demo
: 使用space
组件简化avatar
,badge
,calendar
,card
,collapse
示例 @RayJason (#1655)Demo
: 使用space
组件简化checkbox
,colorPicker
,form
示例 @RayJason (#1659)
- 修复
package.json
中exports
配置变更导致的autoimport
失效
Select
:- 支持基础功能「全选」(issue #1503) @RayJason (#1566)
change
事件回掉函数增加选中option
参数 (issue #1577) @RayJason (#1566)
Table
:Popup
: 增加delay
prop @ikeq (#1568)Loading
: 实现自定义指令v-loading
,支持fullscreen
inheritColor
修饰符 (issue #1486) @zhangpaopao0609 (#1579)ImageViewer
: 增加ImageViewer
组件 (issue 1402) @sinbadmaster (#1516)GlobalConfig
: 主题配置新增圆角面板 支持圆角配置 @mingrutough1 @uyarn @uyarn (#1606)Button
: 增加tag
和herf
属性 @pengYYYYY (#1597)Form
: 添加whitespace
校验默认错误信息 @k1nz (#1567)
Cascader
:- 修复
value
为number
类型时有告警 (issue #1570) @Lmmmmmm-bb (#1593) - 修复
loadingText
无效 (issue #1555) @pengYYYYY (#1601) - 修复多选状态下点击
label
展开子级表现异常 @pengYYYYY (#1601)
- 修复
DatePicker
:Tabs
: 修复addable
添加按钮定位错误 @HelKyle (#1553)Select
: 修复creatable
模式下的filter
能力 @skytt (#1550)InputNumber
: 修复number
类型校验bug
@Lmmmmmm-bb (#1548)Checkbox
: 修复全选时可以选中已禁用选项的问题 @RayJason (#1554)Tree
:setData
支持keys
别名 (issue #1513) @zhangpaopao0609 (#1559)Popup
: 修复子popup
销毁时父级意外关闭 @ikeq (#1568)Swiper
: 修复动态渲染问题 (issue #1558) @btea (#1580)Table
: 修复表格部分元素无法随 table 变化而变化,如:空数据,tdesign-react#1319 @chaishi (#1591)Button
: 修复button
loading
状态的样式问题 @uyarn (#1610)TimePicker
: 修复部分设备滚动边界的跳动异常 (issue #1012) @uyarn (#1618)Tabs
: 修复addable
添加按钮定位错误 @HelKyle (#1553)LiveDemo
: 修复slider
垂直布局预览问题 (issue 1600) @wbxl2000 (#1603)
Jumper
: 增加单元测试 @Lmmmmmm-bb (#1569)
DatePicker
: 优化不设置valueType
场景下与format
一致 @HQ-Lin (#1525)Table
: 文本超出提示由Popup
更为Tooltip
,以便于定制各种提示文本主题色 @PDieE (#1497)Swiper
: 增加dots
和dots-bar
样式 (issue #1162) @LeoEatle (#1498)Grid
:align
可选值新增start/end/center
等 @Micro-sun (#1532)
-
Table
: -
Cascader
:- 修复单选模式下
clearIcon
无法删除 @Lmmmmmm-bb (#1524) - 修复在输入时
entry
键会默认全选第一个选项的全部内容 (issue #1529) @pengYYYYY (#1534) - 修复通过
SelectInputProps
透传方法属性导致传入SelectInput
的数据变成的数组 (issue #1502) @pengYYYYY (#1534)
- 修复单选模式下
-
RangeInput
: 修正RangeInput
右侧图标没有居中对齐的问题(issue #1506) @PDieE (#1509) -
DatePicker
: 修复了TExtraContent
组件中的selectedValue Props
定义不正确的问题 (#1508 ) @sechi747 (#1511) -
Popup
: 修复overlayInnerStyle
未监听变化,增强container
健壮性 (issue #1442) @pengYYYYY (#1534) -
InputNumber
: 修复string
与number
比较错误及其导致的分页组件样式异常的问题 (common#784) @uyarn (#1537) -
Popconfirm
:Popconfirm
样式优化 @zhangpaopao0609 (#1519) -
Input
: 修正clearable
和password
模式的预览按钮无法同时存在的问题 @PDieE (#1518)
Table
:- 支持行拖拽排序和列拖拽排序同时存在,(issue#1290) @chaishi (#1467)
- 行展开功能,新增事件参数
currentRowData
,表示当前展开行 @chaishi (#1467) - 可编辑单元格/行功能,新增
editableCellState
用于控制单元格是否可编辑,(issue#1387) @chaishi (#1467) - 可编辑单元格/行功能,新增
edit.defaultEditable
用于设置初始状态是否为编辑态 @chaishi (#1467)
Select
:InputNumber
: 支持超过16
位的大数字 @chaishi (#1412)ConfigProvider
: 支持自定义全局icon
@zhangpaopao0609 (#1420)Rate
: 新增rate
组件 @Yilun-Sun (#1415)Dialog
: 增加弹窗回车事件API
@huoyuhao (#1433)
Table
:- 修复吸顶表头,末尾有
1px
未对齐 @chaishi (#1412) - 修复窗口变化时,固定列阴影未更新问题 (issue #1289) @chaishi (#1439)
- 修复行选中功能,多选,分页数据异步加载,
onSelectChange
参数selectedRowData
数据不完整问题,表示当前展开行,(issue#1364) @chaishi (#1467) - 修复可编辑行,联动数据校验问题,(issue#1444) @chaishi (#1467)
- 修复吸顶表头,末尾有
Tree
:tree
可选时onActive
失效 (issue #1409) @zhangpaopao0609 (#1453)- 修正
setItem
无法正确 展开,高亮,选中节点 (issue #1428) @PDieE (#1465)
Cascader
:- 修复异步获取
options
后的懒加载无效 (issue #1448) (issue #1223) @pengYYYYY (#1471) - 修复
value
不是options
的健值会报错 (issue #1293) @pengYYYYY (#1471)
- 修复异步获取
InputNumber
: 修复数字精度问题 @chaishi (#1412)Transfer
:Transfer
与Tree
结合使用时,当 children 为空数组时,应当展示父节点 (issue #1366) @zhangpaopao0609 (#1438)Drawer
: 修复拖拽改变抽屉高度时可超出屏幕的问题 @sechi747 (#1450)Tabs
: 修复card
主题下onDragSort
的targetIndex
参数不正确的问题 @sechi747 (#1455)Breadcrumb
: 修复了设置disabled
属性后仍触发点击事件的问题 @sechi747 (#1461)DaterPicker
: 调整默认展示时间为00:00:00
@HQ-Lin (#1458)Slider
: 修复Slider
输入框无法输入0
问题 @ChrisLee0211 (#1469)
Breadcrumb
: 增加breadcrumb
单元测试 @xxxlj (#1459)
Popup
: 新增overlayInnerClassName
支持设置浮层内容样式名 @HQ-Lin (#1431)
Menu
: 修复下拉样式问题 (issue #1429) @HQ-Lin (#1431)DatePicker
: 修复有值时面板切换失效问题 @HQ-Lin (#1425)
Popup
:overlayStyle
调整为控制t-popup
层级,新增overlayInnerStyle
控制t-popup__content
层级与原先overlayStyle
效果一致。@HQ-Lin (#1383)
Icon
: 新增qq
、wechat
、wecom
、relativity
和pin-filled
等图标 @uyarn (#1382)Table
:DatePicker
: 支持季度国际化配置 @HQ-Lin (#1379)Link
: 新增Link
组件 @huoyuhao (#1391)
Table
:- 可编辑单元格,多选和日期选择,点击下拉浮层中的内容会导致退出编辑,tdesign-vue-next#issue1384 @chaishi (#1392)
- 列宽度和小于表宽的情况下,调整列宽的结果与预期不符 @ZTao-z (#1406)
- 宽度计算函数添加注释 @ZTao-z (#1413)
- 列宽度和小于表宽的情况下,调整列宽的结果与预期不符 @ZTao-z (#1406)
Menu
:- 修复在
nuxt3
里面鼠标悬浮或者点击子菜单不出现 元素代码里面出现一瞬间就消失了 (issue #937) @zhangpaopao0609 (#1400) t-menu-item
大于8
个将会溢出 @zhangpaopao0609 (#1377)
- 修复在
Tabs
: 修复Tabs
选项卡在nuxt3 ssr
应用中报错window is not defined
(issue #1262) @zhangpaopao0609 (#1398)SelectInput
:- 修复属性
props.readonly = true
或props.allowInput = false
时,仍会调用onBlur
的问题 @k1nz (#1351) -修复当readonly
或disabled
属性为true
、表单禁用时,clearable
按钮可以点击的问题 (issue#1365) @k1nz (#1351) - 修复同时开启
readonly
和allowInput
属性时,可以输入的问题 @k1nz (#1351) - 修复在
Form
组件中使用禁用态表单不生效的问题 @k1nz (#1351) - 修复外部传入
style
无法透传到Input
(issue #1385) @pengYYYYY (#1416)
- 修复属性
Select
:- 修复属性
props.readonly = true
或props.filterable = false
时,仍会调用onBlur
的问题 @k1nz (#1351) - 修复当
readonly
或disabled
属性为true
、表单禁用时,clearable
按钮可以点击的问题 (issue#1365) @k1nz (#1351) - 修复同时开启
readonly
和filterable
属性时,可以输入的问题 @k1nz (#1351)
- 修复属性
DatePicker
: 修复下拉样式问题 @HQ-Lin (#1397)Input
: 修复在表单禁用时,clearable
按钮可以点击的问题 (issue#1365) @k1nz (#1351)Cascader
: 修复在表单禁用时,clearable
按钮可以点击的问题 (issue#1365) @k1nz (#1351)Popup
: 修复嵌套使用点击trigger
元素时异常关闭 (issue #1227) @ikeq (#1419)Transfer
: 穿梭框checked
和value
的值不在data
时会报错 (issue #1404) @pengYYYYY (#1416)Upload
:size-limit
使用MB
以上单位时校验错误 (issue #1386) @pengYYYYY (#1416)Dialog
: 对话框footer
不显示情况下,body padding
与dialog padding
冲突 (issue #1380) @pengYYYYY (#1416)Tree
: 组件实例方法setItem
参数错误 (issue #1410) @pengYYYYY (#1416)InputNumber
: 修复无法触发onEnter
方法 (issue #1396) (issue #1352) @pengYYYYY (#1416)Nuxt3
: 修复因nuxt3
将global
作为关键词,编译为globalThis
导致的组件运行错误 (issue #1388) (issue #1361)(issue #988) @zhangpaopao0609 (#1401)
DatePicker
: 支持周、季度选择器 @HQ-Lin (#1336)Pagination
: 极简模式下合并快速跳转与页码跳转控制器 @HQ-Lin (#1359)Style
: 新增字体相关CSS Token
,支持通过CSS Token
修改字体相关配置 具体请参考 font tokens @uyarn (#1358)Textarea
: 增加focus
和blur
实例方法 @timi137137 (#1349)Input
: 增加focus
和blur
实例方法 @timi137137 (#1349)Table
:- 支持使用插槽
footer-summary
定义通栏表尾,同时支持同名属性 Propsfooter-summary
渲染通栏表尾 @chaishi (#1357) - 由于表格支持定义多行表尾,因而本次支持使用
rowspanAndColspanInFooter
定义表尾行数据合并单元格,使用方法同rowspanAndColspan
,issue#1047 @chaishi (#1357) - 支持
min-width
透传到元素<col>
,issues#708 @chaishi (#1357) - 新增
cellEmptyContent
,当列数据为空时显示指定值,issues#1320 @chaishi (#1357) - 可编辑行功能,新增实例方法
validate
,支持校验表格内的全部数据,issue#1341 @chaishi (#1357)
- 支持使用插槽
Table
:- 修复深色模式下垂直和水平方向滚动条交汇处出现白点的样式问题 by @RayJason @uyarn (#1358)
- 行选中会触发重置列宽调整的结果 @chaishi (#1357)
- 可编辑行功能,提交校验时只校验了第一列,issue#1339 @chaishi (#1357)
- 列配置功能,带边框模式,移除分页组件边框下方多余的边框 @chaishi (#1357)
Menu
: 使用relatedTarget
标准属性兼容浏览器差异,修复在火狐浏览器无法收起的问题 (issue #1312), (issue #1243) (issue #1198) @sinbadmaster (#1345)ColorPicker
: 优化更新color-picker
组件样式 @S-mohan (#1346)Dialog
: 修复confirm-btn
类型问题 (issue #1347) @pengYYYYY (#1363)Dropdown
: 修复popupElem
为空时的组件内部报错 (issue #1344) @pengYYYYY (#1363)TagInput
: 修复taginput
空值时缺失padding
的问题 @uyarn @pengYYYYY (#1363)
- 调整全局
border-radius
样式 token,@border-radius
改名为@border-radius-default
,支持更多圆角token
。 使用esm
包修改less token
的业务需要注意 @mingrutough1 common #666,组件库中各组件实现圆角也做了统一调整,详情参见 Tencent/tdesign#158
SelectInput
:SelectInput
及相关的Select/Cascader/TreeSelect
组件交互调整,再次点击输入框时也可以收起下拉框。 @xiaosansiji (#1299)Upload
: 增加setPercent
实例方法用于满足自定义上传方法时设置上传进度(issue #1266) @pengYYYYY (#1331)
Table
:Dialog
: 删除冗余的样式 @huoyuhao (#1305)Cascader
: 修复在异步获取option
的情况下,参数校验导致用户行为异常 @pengYYYYY (#1317)Popup
: 修复content
为纯英文时无法自动换行 (issue #1318) @pengYYYYY (#1317)Tree
: 修复setData
组件存在children
后的导致组件崩溃 @ardor-zhang (#657)Tabs
:- 修复
tabpanel
组件的label
不能根据函数进行自定义展示 (issue #1311) @pengYYYYY (#1331) - 修复组合场景下的示例 @LAWTED (#1334)
- 修复
Upload
: 修复draggable
和multiple
组合使用时组件无输出(issue #1326) @pengYYYYY (#1331)ClassPrefix
:替换遗漏的classprefix
@uyarn (#1300)
Table
: 修复validateRowDate
拼写错误到validateRowData
(issue #1321) @pengYYYYY (#1317)
Table
: 树形结构,支持resetData
重置整个树形结构数据 @chaishi (#1278)TagInput
: 支持标签拖拽 @ardor-zhang (#1271)Slider
:Slider
新增showStep
属性控制步长刻度值显示 @ChrisLee0211 (#1287)Upload
: 支持单组件的文案配置 @uyarn (#1289)- 支持通过CSS Token配置组件圆角 @mingrutough1 (common#648)
DatePicker
:Form
: 修复help
插槽不生效的问题(issue #1267) @k1nz (#1272)Dialog
: 修复preventScrollThrough
为false
情况下,body
间去了滚动条宽度 @huoyuhao (#1261)Table
: 树形结构,懒加载节点重置时(即调用setData
)没有清空子节点信息问题 @chaishi (#1278)Card
: 修复loading
状态无效 (issue #1259) @pengYYYYY (#1275)Space
: 组件中若存在v-if
,则不渲染的组件间距依然存在 (issue #1259) @pengYYYYY (#1275)InputNumber
: 修复初始化为undefined
情况下操作按钮disabled
的校验问题 (issue #1291) @pengYYYYY (#1275)Radio
: 修复点击选择父盒子点击事件触发两次 (issue #1259) @pengYYYYY (#1275)Select
: 修复autowidth
无效 (issue #1226) @pengYYYYY (#1280)
Table
:- 可编辑表格行,行校验函数由
validateRowDate
更名为validateRowData
@chaishi (#1219)
- 可编辑表格行,行校验函数由
Table
:
Table
:- 修复可编辑单元格,校验失败的信息无法清除问题,(issue #1228) @chaishi (#1219)
- 树形结构,修复树形结构懒加载顺序问题,(issue #1122) @chaishi (#1219)
Swiper
: 动态修改swiper item
会出现vue
警告 @btea (#1231)Tree
: 修复节点过滤后被一直锁住的问题 @ardor-zhang (#1199)DatePicker
: 调整bem
命名 @HQ-Lin (#1225)
Table
:Input
:- 修复
autowidth
表现异常 (issue #1212) @pengYYYYY (#1216) - 修复
Input
组件切换type
后不生效的问题 @qdzhaoxiaodao (#1183) - 修复
Input
组件切换type
后不生效的问题 @qdzhaoxiaodao (#1183)
- 修复
InputNumber
: 修复初始化时对null
及字符串校验异常 @sinbadmaster (#1214)Dialog
: 多个dialog
同时存在时使用esc
关闭异常 @sinbadmaster (#1209)Icon
: 修复iconfont
高级用法由于t-icon
的干扰导致渲染异常的情况 @uyarn (#1201)
DatePicker
: 新增panelPreselection api
@HQ-Lin (#1164)Drawer
: 新增sizeDraggble
属性 支持通过拖拽改变抽屉宽度/高度 @uyarn (#1167)CascaderPanel
: 增加cascader-panel
组件 @pengYYYYY (#1161)Cascader
: 增加inputProps
,tagInputProps
,tagProps
属性 @pengYYYYY (#1161)Table
: 支持行编辑功能 @chaishi (#1186)Upload
: 增加allowUploadDuplicateFile
支持配置相同文件名上传行为 @morningbao (#1187)TimePicker
: 支持毫秒使用场景 @uyarn (#1195)Tree
:tree
支持拖拽 @ardor-zhang (#1119)
Dialog
:Slider
:Space
: 通过FOR循环的内容 没有实现间隔效果 (issue #1084) @pengYYYYY (#1156)DatePicker
: 修复日期格式化问题 @HQ-Lin (#1164)TimePicker
: 优化可输入模式的使用体验 避免高频输入场景与滚动事件重复更新value
的异常 @uyarn (#1169)Tree
: 取消修改value
类型, 将传入TCheckBox
组件的name
转为string
类型 @sufuwang (#1172)Cascader
: 修复筛选无法输入问题 @pengYYYYY (#1161)DatePicker
: 优化面板月份展示 @HQ-Lin (#1180)Transfer
: 全选应该只选择搜索后的结果 @btea (#1177)Select
: 多选下hover
出现换行的异常 @uyarn (#1191)Input
:autoWidth
在部分场景下失效导致组件样式异常 @uyarn (#1191)Drawer
: 修复开启destroyOnClose
之后,没了动画效果 (issue #1176) @pengYYYYY (#1185)TreeSelect
: 修复异步加载回显展示问题 @Godlike-meteor (#1194)Textarea
: 修复无法传入attrs
中的style
@sinbadmaster (#1179)
Table
:DatePicker
:Dialog
:Select
:Upload
: 在每次上传前将错误提示数据重置 @sinbadmaster (#1103)RadioGroup
: 修复RadioGroup
多次赋予不存在的值时文字不能正常显示 @timi137137 (#1109)Drawer
: 修复closeOnOverlayClick
closeOnEscKeydown
默认值导致的无法设置的问题 (#1097 ) @pengYYYYY (#1101)Tree
:getRightData
方法兼容value
的alias
@sufuwang (#1118)Form
: 修复不传form.onSubmit
回调函数导致的scrollToFirstError
参数失效的问题 @k1nz (#1120)DatePicker
: 修复clearble
响应式问题 @HQ-Lin (#1124)Slider
: 使用InputNumber
时在使用range
属性情况下传入min
或max
会导致手动输入显示NaN
问题 @ChrisLee0211 (#1136)Pagination
: 修复如果页面总数变更后当前页数不变的问题 @timi137137 (#1147)RangeInput
: 修复rangeinput
样式问题 @HQ-Lin (#1123)
ClassPrefix
: 未使用classPrefix
的节点修复 (#1091) @pengYYYYY (#1092)Input
:type=number
支持maxlength
限制输入长度 @sinbadmaster (#1088)Select
: 修复options
属性disabled
禁用选项不起作用 (#1093) @pengYYYYY (#1094)
Select
: 修复分组插槽使用在列表尾部会产生多余渲染,修复筛选状态交互。(issue #1048) @pengYYYYY (#1082)
reset
: 默认移除全局reset
样式引入,可从tdesign-vue-next/dist/reset.css
中单独引入
Select
:Form
: 现在FormItem.label
为string
类型时,Form.errorMessage
模板中的${name}
会被替换为FormItem.label
属性;当label
属性为slot/function
时,${name}
会被替换为FormItem.name
属性 @k1nz (#1022)Space
: 新增Space
组件 @HQ-Lin (#1035)Watermark
: 新增Watermark
组件 @samhou1988 (#921)ConfigProvider
: 增加input
组件autocomplete
配置,增加dialog
组件closeOnEscKeydown
,closeOnOverlayClick
配置, 增加select
组件filterable
配置,增加drawer
组件closeOnEscKeydown
,closeOnOverlayClick
配置 (issue #848) @pengYYYYY (#1074)Local
: 增加日语和韩语语言包 @pengYYYYY (#1074)Table
:fullRow
不参与排序 @uyarn (#1080)Watermark
: 新增Watermark
组件 @samhou1988 (#921)Tree
:tree-checkbox
支持number
类型 @sufuwang (#1032)
DatePicker
:Dialog
:- 修复
update
方法未正确更新 (issue #1039) @pengYYYYY (#1052) - 修复
destroy
方法只是隐藏,没有销毁节点 (issue #1038) @pengYYYYY (#1052)
- 修复
TreeSelect
: 修改因传入treeProps.keys.children
不生效的问题 @Godlike-meteor (#1025)DatePicker
: 处理disabled
无法生效的问题 @kerwin612 (#1036)Slider
: 修复Slider
组件使用inputNumberProp
时,点击滑动条无法把值同步到InputNumber
组件问题 @ChrisLee0211 (#1034)Select
:- 修复
group
模式下的无法筛选 @pengYYYYY (#1026) - 修复设置可输入后移动端没有弹出输入法 (issue #1066) @pengYYYYY (#1072)
- 修复
Upload
:- 修复
onSelectChange
未实现 @pengYYYYY (#1052) - 修复
progress
进度展示误差问题 (issue #1062) @pengYYYYY (#1072)
- 修复
Cascader
:- 修复设置
placeholder
无效, 优化filterable
判断逻辑 (issue #1063) @pengYYYYY (#1072) - 修复
loading
错位问题, 修复onBlur
,onFocus
事件实现 @pengYYYYY (#1075)
- 修复设置
Radio
: 修复value
为0
时走入空值逻辑分支 @pengYYYYY (#1026)TagInput
: 默认超出的换行为break-line
@skytt (#1057)Form
: 修复校验规则为空时,校验信息不清空的问题 @k1nz (#1071)Tree
: 修复setData
方法未正确更新 #1004 @sufuwang (#1059)Table
: 修复仅有firstFullRow
不渲染的问题 @uyarn (#1080)
Form
:Table
:Cascader
: 支持filter API
用于自定义搜索方法 (issue #971) @pengYYYYY (#1000)Dialog
: 新增preventScrollThrough
@uyarn (#1009)
Table
:DatePicker
:- 修复
datepicker format
导致的高亮问题 @HQ-Lin (#987) - 修复通过过快捷方式设置的时间区间高亮数据异常 (issue #990) @HQ-Lin (#995)
- 修复栅格的情况下组件宽度 超过父级容器的限制 组件显示不完整 (issue #991) @HQ-Lin (#995)
- 修复
TimePicker
:Select
:- 修复使用
onEnter
事件报错 (issue #997) @pengYYYYY (#1000) - 修复远程搜索功能失效了 (issue #992) @pengYYYYY (#1000)
- 修复使用
Form
:submit
和reset
现在不会触发submit
和reset
事件 @k1nz (#998)submit
实例方法兼容safari
浏览器 (Tencent#964 (comment)) @k1nz (#998)
Dialog
: 修复dialog
蒙层点击事件失效 @HQ-Lin (#1001)Cascader
: 修复可过滤情况下,结果为空时候的popup
宽度问题 (issue #992) @pengYYYYY (#1000)Input
: 修复type
为password
时clearable
属性不生效 (issue #1002) @pengYYYYY (#1000)ConfigProvider
: 修复inject
在computed
中意外出现, 优化配置文件merge
性能 @pengYYYYY (#1003)Tabs
: 修复panels
变化时,往右按钮不出现的问题 @LeeJim (#1008)
Select
: 基于selectInput
重构组件 , 并使用CompositionAPI
重构组件逻辑, 增加相关API
@pengYYYYY (#965)DatePicker
: 重构DatePicker
为compositionAPI
,全新的UI样式及交互,移除range api
,分别导出Datepicker
与DateRangePicker
@HQ-Lin (#943)TimePicker
: 重构TimePicker
为compositionAPI
,全新的UI样式及交互,disableTime API
有所调整, 调整交互为点击确认按钮保留改动, 直接关闭弹窗不保留改动恢复初始值。 @uyarn (#943)
Table
:popup
: 支持动态设置trigger
&placement
@ikeq (#932)InputAdornment
: 新增input-adornment
组件 @HQ-Lin (#949)TreeSelect
: 增加autoWidth
borderless
API @pengYYYYY (#939)Select
: 增加select
的键盘选中交互 @pengYYYYY (#979)Pagination
: 增加pageEllipsisMode API
, 用于配置页码数量超出时,首尾省略模式 (issue #911) @pengYYYYY (#979)Skeleton
: 增加delay API
用于延迟加载 (issue #892) @pengYYYYY (#979)TimePickerPanel
:新增TimePickerPanel
组件用于单独使用面板的场景, 新增disableTime
、onFocus
、onBlur
、onInput
等API @uyarn (#943)Datepicker
: 增加allowInput api
, 新增DatePickerPanel
与DateRangePickerPanel
单独使用支持年份、月份区间选择 @HQ-Lin (#943)
DatePicker
:Table
:Form
:Slider
:Popup
: 修复初始化visible
为true
时的定位抖动 @ikeq (#932)Select
: 修复透传inputProps
参数无效 (#issue 872) @pengYYYYY (#965)Switch
: 修复slots.label
参数无效 @webfansplz (#978)TreeSelect
: 优化过滤状态下的输入框交互,修复selectInput
参数透传数据响应问题 @pengYYYYY (#939)Cascader
: 修复下拉面板宽度问题 @pengYYYYY (#939)CheckBox
: 修复二次封装多选框组件插槽定义选项失效 (issue #940) @pengYYYYY (#979)Upload
: 修复图片列表模式存在图片列表的情况下,拖拽图片会触发浏览器默认打开图片行为 @pengYYYYY (#979)
Tree
: 使用compositionAPI
重构tree
组件 @pengYYYYY (#857)Cascader
:- 增加属性透传
selectInputProps
@pengYYYYY (#857) - 修复
options
异步获取无法选择任意级的选项 (issue #903) @pengYYYYY (#910) - 修复无法透传属性
popupProps
@pengYYYYY (#857)
- 增加属性透传
Site
增加主题配置器 @uyarn (#766)
Menu
:Steps
: 修复插槽渲染逻辑问题 (issue #802) @pengYYYYY (#910)Dropdown
: 修复通过插槽方式渲染点击事件data
参数不正确 (issue #814) @pengYYYYY (#910)Radio
: 修复Group
模式下allowUncheck
显示错误 (issue #904) @pengYYYYY (#910)InputNumber
: 修复v-model
值不为number
类型时的报错,增加类型判断组件表现 (issue #912) @pengYYYYY (#910)Form
: 修复reset
方法报错 (issue #918) @pengYYYYY (#910)Tree
: 修复存在keys属性时,严重闪烁 (issue #445) @pengYYYYY (#857)Transfer
: 修复当与tree结合的全选判断问题 (issue #891) @pengYYYYY (#857)
Table
:InputNumber
: 透传 Input 组件全部特性 @jchalex (#900)
transfer
: 修改v-model
,页面没有同步更新 (issue #883 ) @btea (#890)InputNumber
: 修复必填问题 @youuss (#897)Button
: 修复ref应用错误的问题 @btea (#898)Swiper
: 动态列表渲染问题 @btea (#902)Table
: 可编辑单元格,使用日期选择器时,切换月份也会导致退出编辑模式 @chaishi (#901)Form
: 修复form
实例方法submit
调用后的刷新问题 (issue #894) @pengYYYYY (#899)
Form
:- 修复表单重置
onReset
不传会报错 (issue #860), (issue #856) @pengYYYYY (#861) - 修复实例方法
reset
参数不生效的问题 @k1nz (#868) reset
和submit
现在会调用原生form
中的方法 @k1nz (#868)-ColorPicker
:- 点击panel会关闭的问题 (issue#878) @S-mohan (#885)
- 修复
color-picker-panel
使用v-model
值没有正确更新 @pengYYYYY (#843)
- 修复表单重置
Select
: 修复option
显示问题 (issue #799) @pengYYYYY (#887)Affix
: 兼容<keep-alive/>
场景 @kerwin612 (#870)Upload
: 修复placeholder
在image
模式下不生效 (issue #853) @pengYYYYY (#861)Transfer
: 修复列表数量变化时的页码展示问题 @BigLiao (#864)Tabs
: 修复选项卡新增和删除在normal风格下无效 (issue #865) @pengYYYYY (#880)
Table
: 支持可编辑单元格的表格 (issue#614) @chaishi (#846)Select
: 新增事件onPopupVisibleChange
@chaishi (#846)Select
: 新增onChange
事件参数,trigger
,用于表示当次变化的触发来源 @chaishi (#846)
Table
:EnhancedTable
,树形结构中,可选中表格禁用行勾选问题:动态设置选中列时,禁用失效 (issue#822) @chaishi (#842)Table
:EnhancedTable
,树形结构中,toggleExpandData
和expandAll/FoldAll
混合使用时,树形结构展开有误 (issue#839) @chaishi (#842)Slider
: 修复slider部分tooltip属性设置无法生效问题 @ChrisLee0211 (#844)Input
: 清除操作触发了非必要事件onBlur
,移除 (issue#845) @chaishi (#846)Drawer
: 修复按键ESC
关闭无法触发 (issue #834) @pengYYYYY (#840)Select
: 修复使用creatable
创建新条目时,会出现额外空选项 (issue #835) @pengYYYYY (#840)Select
: 修复showArrow
属性设置为false
,右侧箭头依然显示 (issue #706) @pengYYYYY (#840)Progress
: 修复theme
动态变化错误 (issue #820) @pengYYYYY (#840)Transfer
: 修复transfer
选中态无法点击 @pengYYYYY (#840)
Cascader
: 基于select-input
组件重构,文本过长省略使用原生title
展示全文本,不再使用tooltip
@pengYYYYY (#585)
Table
:Form
:Cascader
: 增加popupVisible
,readonly
,selectInputProps
,onPopupVisibleChange
属性,具体描述查看文档 @pengYYYYY (#585)nuxt
: 修复在nuxt3
中的适配问题,可参考案例 tdesign-vue-next-nuxt-starter @yixiaco (#726)Tabs
: 添加拖拽功能 @GitHub-Mr-Chen (#744)Anchor
: 增加 demo 演示功能 @ontheroad1992 (#804)
Form
:- 修复
number
规则校验不生效的问题 (issue #670) @k1nz (#782) - 修复组件实例方法
setValidateMessage
缺失的问题 (issue #739) @k1nz (#782) - 修复
FormItem
的showErrorMessage
属性失效的问题 (issue #751) @k1nz (#782) - 修复触发方式
blur
不生效的问题 (issue #573) @k1nz (#782) - 修复传入的字段值为
undefined
的时候不会更新双向绑定值 (issue #801), (#784) @k1nz (#782)
- 修复
Table
:Popup
:Cascader
:- 修复第二级菜单点击后无法展示第三级菜单 (issue #725) @pengYYYYY (#585)
- 修复组件可以同时打开多个 (issue #577) @pengYYYYY (#585)
- 修复
filterable
不支持忽略大小写, 优化过滤状态交互 (issue #577) @pengYYYYY (#585)
Menu
:Transfer
: 修复对pagination
组件的引用报错 @pengYYYYY (#723)Swiper
:slot
执行位置不对,导致vue
警告 @btea (#783)Steps
: 修复readonly
不起作用的问题 @k1nz (#756)Slider
: 修复slider
组件onChange
事件init
阶段被意外触发问题 @ChrisLee0211 (#786)-CheckboxGroup
: 修复响应式丢失的问题 @k1nz (#793)Transfer
: 异步赋值checked
不生效 @btea (#800)Switch
: 修复disabled
状态下仍然可以点击 @k1nz (#782)TreeSelect
: 修复placeholder
传入无效 @k1nz (#782)ColorPicker
: 使用common
中的常量, 删除无用的代码, 样式BEM
, 文档demo
样式问题 @S-mohan (#819)
Table
:Notification
:Dropdown
: 使用compositionAPI
重构dropdown
组件 @qunbotop (#749)Popconfirm
:visible
属性支持v-model
语法糖 @k1nz (#710)Swiper
: 增加新组件 swiper @btea (#690)Icon
: 更新图标 新增file-icon
图标 调整file-excel
、file-pdf
、file-powerpoint
、file-unknown
、file-word
和star-filled
图标的绘制路径 @uyarn (#732)
Form
:- 修复当
modelValue
为外部传入的undefined
时,双向绑定失效 (issue #712) @pengYYYYY (#764) - 修复
attrs
注入异常 (issue #671) @pengYYYYY (#764)
- 修复当
Table
:InputNumber
: 修复input-number
重构hook
使用错误出现的问题 @youuss (#719)Tooltip
: support set placement by mouse @Hoofoo-WHU (#718)ConfigProvider
: 修复animation
属性exclude
和include
在TS中都必填的问题 @uyarn (#724)ColorPicker
: - fix(ColorPicker): 遍历循环的时候无法监听change 事件会报错 (issue#634) @S-mohan (#738)TimePicker
:time-range-picker
中suffix icon
丢失问题 @uyarn (#740)Message
: 修复插件式调用时,用户传入onCloseBtnClick
事件时,无法触发回调。 @qunbotop (#731)Notification
: 修复插件式调用时,用户传入onCloseBtnClick
onDurationEnd
事件时,无法触发回调。 @qunbotop (#731)Menu
: 修复expandMutex
属性设置无效 issue#729 @pengYYYYY (#750)Slider
: 修复toolTipProps
属性设置无效, 拼写错误 issue#741 @pengYYYYY (#750)Popconfirm
: 修复箭头与trigger
属性 @pengYYYYY (#750)Dialog
: 修复初始化且为显示时的lock
问题 @pengYYYYY (#750)Breadcrumb
: 修复弹出tooltip
异常 @pengYYYYY (#750)Input
: 修复autowidth
模式计算错误 issue#755 @pengYYYYY (#750)-TimePicker
: 修复当modelValue为外部传入的undefined时,clearable失效 (issue #722) @pengYYYYY (#764)Steps
: 支持separator api
& 修复响应式问题 @HQ-Lin (#759)progress
: 环形进度条显示比例不准确 @uyarn (#767)
Loading
: 使用attach
的情况下,loading
设置为false
,无法隐藏半透明蒙层,issue#693 @chaishi (#694)Table
:Menu
:- 使用
t-submenu
template #icon
无效的问题 @fengxianqi (#643) - 修复
expandMutex
无法动态更新 @pengYYYYY (#691)
- 使用
Input
: 修复onChange
触发两次 @pengYYYYY (#691)Tabs
: 修复add
方法点击报错 @pengYYYYY (#691)Textarea
: 修复autofocus
参数更新无法聚焦 @pengYYYYY (#691)Select
: 修复在结合option
使用下的render
告警 @pengYYYYY (#691)Slider
: 将marks
属性更改为响应性属性,并内部修复marks刻度节点点击事件无效问题 @ChrisLee0211 (#683)Dropdown
: 修复下拉菜单点击后报错 @pengYYYYY (#691) (issue #711)
Pagination
: 新增showFirstAndLastPageBtn
、showPreviousAndNextBtn
API
@HQ-Lin (#665)Pagination
: 新增showPageSize
、showPageNumber
API
@HQ-Lin (#666)Calendar
: 日历组件修正value
属性,新增了month
和year
属性 @PsTiu (#676)
Dialog
: 修复alert
类型错误 @pengYYYYY (#645)Form
: 修复help
节点状态问题 @HQ-Lin (#656)Transfer
: 修复选择无效和搜索无效 @pengYYYYY (#662)DataPicker
:data-picker
增加apply
事件 @Godlike-meteor (#647)TreeSelect
: 修复右侧箭头状态与清除回掉 @pengYYYYY (#679)Input
:- 修复
suffix
渲染问题 @pengYYYYY (#679) - 修复
input
组件clearable
问题 @DYS1230 (#673)
- 修复
- Table: 拖拽排序,
drag=sort
表示列拖拽排序,drag=row
表示行拖拽排序,drag=row-handler
表示行手柄列拖拽排序。如果您使用了drag="col"
来实现行拖拽排序,请更为使用drag="row-handler"
(pr #594), (@chaishi)
- Drawer: 修复
header
属性无效问题 (#611) - Textarea: 修复在设置自动高度后,赋值后不高度不改变的问题 (#613)
- DatePicker: 修复当传入值为非日期格式的情况页面卡死的问题 @Godlike-meteor (#624) #512
- Transfer: 修复设置
targetSort
后未按预期展示的问题 - TreeSelect: @Godlike-meteor
- Upload:) (#603) @pengYYYYY
- Table: (pr #594), (@chaishi)
- 多级表头和列配置功能混合使用时,表格宽度渲染不正确问题
- 表头吸顶,不对齐问题
- 列配置功能,按需引入
Button
组件。避免业务按需引入Table
组件时,出现组件不存在错误 - 无法使用插槽自定义过滤图标
- 修复
TdBaseTableProps
和TdPrimaryTableProps
关于onCellClick
的 TS 类型冲突 - 单选,报错
e.stopPropagation is not a function
- 单选 和 多选触发了不应该触发的 'onChange' 事件
- Table: (pr #594), (@chaishi)
- 支持简易列拖拽排序
- 树形结构,行展开或收起时,触发事件
onTreeExpandChange
- Checkbox: 使用
compositionAPI
重构 (pr #584), (@k1nz) - Breadcrumb: 使用
compositionAPI
重构 (pr #567), (@Blackn-L)
Transfer
修复设置 targetSort 后未按预期展示的问题 @BigLiao (#599)Anchor
: 修复 click 事件参数不正确 @pengYYYYY (#589)- 修复 slider 引起的产物报错 @pengYYYYY
Calendar
修复日历组件 cell 和 cellAppend 插槽在 build 版本不生效的问题 @PsTiu (#564)Checkbox
修复组件开发时,热更新导致的 provide & inject 失效 @k1nz (#561)Collapse
异步获取 panel 列表优化 @asbstty (#571)Timepicker
修复手动清空 value 的异常 @uyarn (#575)
- 重构
Table
为CompositionAPI
@chaishi (#468)BaseTable
HTML
结构变更,写过CSS
样式覆盖的同学需注意更新样式。由之前的两个table
分别渲染thead
和tbody
,更为一个table
- 行拖拽排序功能,使用方法有调整,从
sortOnRowDraggable
更为dragSort='row'
- 表头更为使用
th
标签,之前为td
,不符合语义 - 事件
row-db-click
更为row-dblclick
,onRowDbClick
更为onRowDblclick
- 事件
row-hover
更为row-mouseover
,onRowHover
更为onRowMouseover
CSS
类名t-table__row-first-full-row
更为t-table__first-full-row
,t-table__row-last-full-row
更为t-table__last-full-row
- 移除属性
minWidth
- 新增
Collapse
组件,使用CompositionAPI
@asbstty (#535) - 新增
Message
的fadeIn
和fadeOut
动画 @Zack921 (#546) - 新增
color-picker
渐变预览,改进最近使用色交互 @S-mohan (#545) - 新增
Table
特性 @chaishi (#468)- 排序交互变更:排序方式支持点击直接排序 issue#480
- 优化表格最后一列
ellipsis
浮层位置底部右对齐 - 新增超出省略功能,
ellipsis
支持透传 Popup 组件全部属性 - 新增表尾合计行,支持固定在底部,支持多行合计,支持完全自定义内容 issue#116
- 新增
loadingProps
透传加载组件全部特性 - 新增固定行(冻结行)
- 新增排序图标自定义,插槽(
slot='filterIcon'
)和渲染函数(props.filterIcon
) 均可 - 新增全局配置:过滤图标、空元素、异步加载文本配置、排序按钮文本配置
- 新增
scroll
滚动事件 - 新增表头吸顶功能,issue#216
- 新增综合功能:多级表头 + 固定表头 + 固定列 + 表头吸顶 + 虚拟滚动 + 自定义列配置
- 过滤功能,条件为真时,高亮筛选图标
- 新增列拖拽排序功能,通过拖拽手柄调整表格排序
- 修复
configProvider
警告 和globalConfig
数据响应式问题 @pengYYYYY (#543) - 修复
Input
type=password
时autocomplete
警告以及toggle password
问题 @pengYYYYY (#543) (#559) - 修复
Checkbox
Group
插槽形式disabled
属性没有生效 @pengYYYYY (#543) - 修复
Upload
中triggerUpload
方法未正确导出 和 自定义拖拽上传demo中“点击上传”按钮无效 @k1nz (#533) - 修复
Slider
inputNumberProps
未正常透传 @delbertbeta (#547) - 修复
Affix
onFixedChange
触发时机,在固定状态发生变化时才会触发该事件(改动之前为:滚动一直触发) - 修复
Table
的 若干Bug
@chaishi (#468)
- 重构
TreeSelect
为CompositionApi
@Godlike-meteor (#508) - 重构 日历组件 为
CompositionApi
@PsTiu (#472) - 国际化配置迁移至
common
,相关代码优化 @pengYYYYY (#492)
- 重构
Tabs
为CompositionApi
@LeeJim (#490) - 修复
Upload
triggerupload
方法未导出 @pengYYYYY (#515) - 修复
InputNumber
未注册input
组件 @pengYYYYY (#514) - 修复
CheckboxGroup
disabled
属性无效 @pengYYYYY (#514) - 修复
Input
的type
传入无效 @pengYYYYY (#516) - 修复
SelectInput
示例代码样式 @pengYYYYY (#500) - 修复
Pagination
跳转页输入框展示了额外placeholder
默认内容 @xiaosansiji (#507)
- Input: 外部传入
class
挂载至t-input__wrap
, 不再挂载到t-input
(pr #476), (@pengYYYYY) - textarea: 去除
t-textarea__wrap
层 (pr #476), (@pengYYYYY)
- Dialog: 修复
dialog
组件点击警告 (pr #463), (issue #435) - Steps: 修复
readonly
状态下依然可以点击 (pr #465 - Cascader:
- 修复动态改
options
为空数组不生效 (pr #486) - 修复可过滤状态下的下拉面板拉起闪烁 (pr #483), (issue #477)
- 修复可过滤状态下的输入内容未被正常销毁 (pr #483), (issue #478)
- 修复动态改
- TimePicker:
- DatePicker:
focused
态样式修复 (pr #476) - Select: 修复
popup
属性透传问题 (pr #483) - Upload: 修复
method props
失效 (pr #476) - SelectInput: (pr #476)
- 修复在非输入状态下无
focused
态 - 修复在非输入状态下不能显示清除按钮
- 修复在
single
模式下inputValue
的受控表现
- 修复在非输入状态下无
- Form: 修复空表单时候的
reduce
语法错误 (pr #475) - Steps: 修复
readonly
状态下依然可以点击 (pr #476) - Progress:
theme
为plump
且percentage
为10
没有展示文案 (pr #476), (@uyarn)
- ColorPicker: 新增
ColorPicker
颜色选择器组件, 请参照官网使用, (pr #330), (@S-mohan) - Input: 增加
inputClass
, 挂载class
到t-input
(pr #476), (@pengYYYYY) - Checkbox: 使用
compositionAPI
重构 (pr #476), (@whylost)
- TimePicker:
close
、open
事件回调增加参数 (pr #455), (@uyarn) - DatePicker: 打开时间面板重置时间 (pr #453), (@uyarn)
- Table: 修复
table-cell
点击告警。(pr #447), (@pengYYYYY) - Pagination: 修复分页组件
pageSize
默认值不正确导致的受控问题。(pr #444), (issue #440), (issue #456), (@pengYYYYY) - UseRipple: 修复
useRipple
的告警 (pr #439), (issue #435), (@pengYYYYY) - Menu:
- InputNumber: 修复
decimal
计算错误 (pr #433), (@uyarn) - Notification: 使用
transition-group
优化完善notification
回收时的动画效果 (pr #429), (@qunbotop) - Upload:(pr #427), (@pengYYYYY)
- 修复不可上传时的点击状态。
- 修复
onCancelUpload
事件无效
- Input:
- 修复组件
keypress
事件未触发 (pr #433), (@uyarn) - 修复在
readonly
模式下的聚焦样式(pr #437), (@pengYYYYY)
- 修复组件
- TagInput: (pr #437), (@pengYYYYY)
- 修复
breakline
模式下的clearIcon
样式重叠 - 修复
autowidth
模式下的padding
不对称 - 修复超出滚动失效
- 修复
- Switch: 使用
compositionAPI
重构 (pr #434), (@zouhangwithsweet) - Notification: 使用
compositionAPI
重构 (pr #429), (@qunbotop) - Textarea: 使用
compositionAPI
重构 (pr #432), (@btea) - Select: 支持单选
valueDisplay
插槽 (pr #449), (@pengYYYYY) - Popup: 新增
enter、leave
事件,支持鼠标进入、移出的事件 (pr #438), (@LeeJim) - Input: 新增
autoWidth、align、tips
的支持,统一InputNumber
中的Input
使用Input
组件减少重复实现 (pr #433), (@uyarn) - Upload: (pr #427), (@pengYYYYY)
- 使用
CompositionAPI
重构upload
组件。 - 增加合并上传
- 支持国际化配置
- 使用
- TreeSelect: 修复边框样式异常和右侧图标样式异常
- Input:
DOM
结构调整,最外层调整为t-input__wrap
(pr #409), (@pengYYYYY)
- Select:
- 修复单选下斜八度动画覆盖文字的错误 (pr #421), (@uyarn)
- 修复
filterable
属性导致高度变化 (pr #430), (issue #423), (@pengYYYYY) - 修复事件与双向绑定数据更新时机不一致问题 (pr #421), (@uyarn)
- cascader: (pr #422), (@pengYYYYY)
- 修复
filterable
属性导致hover
样式异常的问题 - 修复可选任意一级缺少高亮状 (issue #114)
- 修复
- DatePicker: 修复按需引入时,按钮展示问题 (pr #425), (issue #419), (@BuptStEve)
- Tree: 修复数据无法更新问题 (pr #406), (@pengYYYYY)
- Badge: 使用
compositionAPI
重构组件 (pr #402), (issue #58), (@ChrisLee0211)
- 修复在
typescript
严格模式下打包出错 (issue #384)
- DatePicker: (pr #389), (@xiaosansiji)
- 修复
onPick
事件配置无效 - 修复无法清除面板中已选值
- 修复点击年份或月份后,日期弹窗意外消失
- 修复
- TagInput: (pr #387)
- 修复在有输入的值且无
tag
的情况下,不展示清除按钮。且点击后onClear
方法未触发。 - 修复在
auto-width
模式下的交互问题
- 修复在有输入的值且无
- Dialog:
- 修复
dialog plugin
聚焦button
通过键盘频繁触发 (pr #395), (issue #394) - 修复
closeBtn
为false
的时候依然可以点击关闭区域关闭弹窗 (pr #392), (issue #373)
- 修复
- Table: 修复按需引用时,直接引用
Table
报错: (pr #388), (issue #374) - Select: 修复自定义创建
option
交互异常 (pr #397), (issue #364) - Form: 修复表单
submit
事件中的firstError
不正确 (pr #397), (issue #382) - Cascader: 优化类名判断相关代码导致的性能问题 (pr #397)
- Input: 修复
onChange
和on-change
事件 未生效 (pr #395), (issue #393) - InputNumber: 修复在增加小数点位数的状态下,v-model绑定的value与展示的值不同 (pr #392), (issue #390)
- Breadcrumb: 修复
disabled
无效 (pr #391), (issue #373) - Checkbox:修复
value
重复时,导致渲染key
相同的报错 (pr #387),
- SelectInput: 新增
SelectInput
筛选器组件, 请参照官网使用, (pr #330), (@chaishi) - Input: 增加
format
属性 (pr #387) - 全局配置: 支持关闭斜八度波纹动画 (pr #389), (issue 204), (@uyarn)
- SelectInput: 修复
src/select-input/interface.d.ts
文件被tsc
编译忽略导致的组件import interface
错误
- 修复构建产物
typescript
声明文件路径错误
- Slider: (@pengYYYYY)
- Input: 去除
autocomplete
默认值,保持浏览器默认值 (pr #330), (@chaishi) - Upload: 修复文件数大于等于
max
时,上传按钮依然可以点击 (pr #351), (issue #349), (@pengYYYYY) - Notification: 修复
offset
参数无效 (pr #351), (issue #342), (@pengYYYYY) - Table: 修复固定表头错位 (pr #352), (issue #299), (issue #325), (issue #316), (@pengYYYYY)
- Button: 修复
primary outline
模式下边框展示异常的问题 (pr #238), (@pengYYYYY)
- TagInput: (pr #330), (@chaishi)
valueDisplay
新增参数onClose
- 新增特性
autoWidth
, 宽度自适应
- Input: 新增特性
autoWidth
, 宽度自适应 (pr #330), (@chaishi) - Checkbox:
change
事件新增参数,context.current
表示当前变化的数据项;context.type
表示引起选中数据变化的是选中或是取消选中 (pr #330), (@chaishi) - 通用方法
renderTNodeJSX
同时支持驼峰命名的插槽,和中划线命名的插槽 (pr #330), (@chaishi) - 使用
compositionAPi
重构国际化mixin
(pr #356), (@yc910920)
- Form: (pr #277)
- 修复
FormItem.statusIcon
优先级没有大于Form.statusIcon
的问题 - 修复
FormItem.rules
优先级没有大于Form.rules
的问题
- 修复
- Progress: 修复环状进度条小于 5% 时渲染错误 (pr #329), (@uyarn)
- TimePicker: 修复部分鼠标滚动选择出现偏差 (pr #324), (@uyarn)
- Input: 修复
prefixIcon
,suffixIcon
对驼峰写法不支持 (pr #318) - Cascader 解决
value
类型为Number
时,数据回填异常及clearable
失效问题 (ccf478b) - Textarea: 修复
value
未定义时字数统计展示异常的问题 (pr #298), (issue #387) - Loading: 修复存在
attach
时,当loading
设置为false
,无法隐藏加载元素 (pr #315) - Dialog: 修复展开动画位置 (pr #312)
- Form: (pr #277)
- 支持对象和数组嵌套的复杂数据校验,同时可以判断是数组的第几项校验不通过,
- 支持统一配置校验信息,无需每个字段的每个规则都单独配置
message
- 支持表单
disabled
- Popup: (pr #313), (@uyarn)
- 支持嵌套使用
- 去除额外
reference
包裹元素 - 弹窗展开动画优化
overlayStyle
类型为 Function 时,增加popupElement
作为第二个参数,表示浮层元素 DOM 节点- 新增
onScroll
属性,响应下拉选项滚动事件
- TreeSelect: 增加
t-select-warper
class
(pr #277)
- Tag:
variant
可选值修改为dark/light/outline/light-outline
,plain
已废弃 (pr #274), (@pengYYYYY)
- Alert: 修复未正常展示关闭按钮 (e8bd6ba)
- Calendar: (@PsTiu)
- InputNumber: 修复双向绑定设置成
undefined
实现清空, 下次激活输入框自动恢复上次的值 (961a8a5) - Select: 修复可过滤状态下, 需要双击背景才可关闭下拉框 (31f0258)
- TreeSelect:
- Content: 修复
Content
内容无法响应式 (7ebd287), (#268), (#255) - Slider: 修复双向绑定值失效 (c554129), (#260), (@backrunner)
- Table: 修复表头单元格合并显示异常 (a121a0d)
- Tabs: 修复
remove
事件警告 (2beac1c), (#248) - Tag: 修复
click
事件参数错误 (e6ade96) - Breadcrumb: 修复面包屑
item disabled
状态样式, (pr #190), ( @samhou1988) - Input: 修复输入框相关样式重复引入的问题 (pr #182), (@xiaosansiji)
- Select/Input/InputNumber/Switch: 背景色、边框样式等与设计不一致的, 统一修复 (pr #194), ( @uyarn)
- FormRule 的
min
和len
根据一个中文等于两个字符的计算规则进行, 和max
保持一致;min
和len
在值为 Number 时, 进行数字大小的校验而非数字长度校验 (pr #220), (@pengYYYYY)
- Select: 修复下拉面板在远程搜索时的渲染出错 (issue #235), (pr #237), (@pengYYYYY)
- Icon: 修复 ssr 渲染问题 (pr #228), (@uyarn)
- 修复
umd
产物中未包括reset
及css variables
声明的问题 (pr #236), (@xiaosansiji)
- Skeleton: 新增
Skeleton
骨架屏组件, 请参照官网使用, (pr #214), (@pengYYYYY) - TagInput: 新增
TagInput
组件, 请参照官网使用, (pr #131), (@chaishi) - Select: 新增
panelTopContent
,panelBottomContent
插槽 (pr #221), (@pengYYYYY), - Textarea: 新增属性
status
用于控制状态,tips
用于控制信息提示 (pr 246), (@chaishi) - Table:
- 新增懒加载、虚拟滚动特性 (pr #155), (@Louiszhai)
- 新增
onCellClick
事件 (pr #247), (@pengYYYYY)
- Cascader: 修复
input
宽度处理和过滤状态下的输入框样式 (3f054b7) - Dropdown: 修复
popupProps
的overlayClass
属性透传 (98e83ce) - Swiper: 修复循环渲染无效 (a1dc97d), (#169)
- Tabs: 修复
change
事件触发两次 (1a6cbb2) - Menu: 修复菜单事件触发两次 (f8b234c)
- Icon: 修复修改
name
无法重新渲染 (7708a56), (#41), (#130) - Dialog: 修复
closeOnEscKeydown
事件 (72f5bcb), (@vnues) - Drawer: 修复
closeOnEscKeydown
事件 (433de96), (@vnues) - Datepicker: 修复周起始为月最后一天时, 周显示错误 (pr 117), (@xiaosansiji)
- Select: 修复禁用状态下下拉
icon
展示样式, (pr 113), (@pengYYYYY) - Tab: (@vnues), (#116), (#115)
- Calendar: (fde826e), (@PsTiu)
- 修复单元格三个点击事件无效
- 修复
controllerChange
返回值不正确 - 修复点击了“隐藏周末”后切换为年模式会展示不出单元格
- Table:
- Calendar: 增加
monthChange
事件 (fde826e), (@PsTiu) - Avatar: 使用
compositionApi
重构组件逻辑 (1547cb9), (@vnues) - Alert: (@simpleAndElegant)
- Menu:
- Popup:
- Input:
- Drawer:
- Table:
- Textarea:
- Dropdown: 修复使用
slot
时点击无法关闭 (e6f7cd1) - DatePicker: 修复
date-picker
样式问题和选择面板无法点击 (06994ab), (#30) - TreeSelect: 修复
collapsedItem
渲染异常 (7539d67), (#36) - Breadcrumb: 修复点击后触发两次 (abe1c1b)
- Calendar: 修复月份与年份组件参数对象使用错误 (a3284d5), (#69), (@Dreamcreative)
- Pagination: 使用
InputNumber
组件替代input
, 并内置跳转页码控制 (86a2d09) - Select: 修复点击清空后的触发下拉菜单展开 (7340f8d)
- Steps: 修复
slot
无法渲染 (e841050), (@vnues) - Tabs: 修复循环创建下的结点渲染错误 (07d79b6)
- Upload: 修复上传文件后出现两个删除按钮 (4296ebd), (#120)
- Cascader:
- Input:
- Steps: 增加
readonly
配置 (d1ba7aa) - Radio: 支持
allowUnCheck
(fa3acbf) - Slider: 优化
popup
显示行为 (076afde), (#117), (@vnues)
0.5.0
升级至0.6.0
版本 CSS BEM 规范改动列表 (#32)
- Slider: 清除在
inputNumber
不展示的情况时的冗余外部dom
(4c14567) - DatePicker
- Input: 修复无
placeholder
默认值问题 (1ff9ea0) - Loading 修复
loadingPlugin
隐藏报错 (6922d97) - Pagination:
- Table: 修复
enhancedTable
安装类型报错 (98e564b) - TreeSelect:
- Pagination: 可跳转的分页组件中使用
input-number
组件替换input
(86a2d09) - Textarea: 修复
v-model
无效, 处理滚动条样式 (3c3c915) - Drawer: 修复事件点击无效无效 (#39) (3c3c915)
- TimePicker: 修复在
HH:mm:ss format
下渲染报错 - Radio: 修复边界条件下的滚动
bug
(#860adfc) - Chore: 替换组件名称变量, 支持
webstorm
代码提示。(#cdc2582)
- Checkbox: 新增
checkbox
插槽使用 (fe3171b) - Table: 新增
expandedRow
插槽使用 (fe3171b) - Select: 增加键盘事件(#39)(18bb032)
- Upload: 提取公共
XHR
(#82d1b0b) - DatePicker: 支持
prefixIcon
和suffixIcon
插槽 (#1d534c6)
- 从 0.5.0 版本开始, 将只在外网
npm registry
上发布, 请安装外网包 tdesign-vue-next - LocalProvider 配置多语言方案已废弃, 请升级为 ConfigProvider。
- Icon:
- 独立为
npm
包tdesign-icons-vue-next
, 项目中有直接使用Icon
请升级后安装此npm包。 - 新增
CaretLeftSmallIcon
等23个Icon, 移除ResourceListIcon
。 @uyarn
- 独立为
- Slider: 修复
inputNumber
逻辑, 优化Dom
展示处理。 - Dialog: 修复
DialogPlugin
非methods
问题。 - Menu:
- 修复暗黑模式下菜单分组标题颜色使用错误的问题。
- 修复滚动条展示样式。
- Table: 修复
expand icon
旋转角度。 - Cascader:
- 修复
filter
文字高亮处理只处理第一个颜色的问题。 - 修复
empty
展示宽度过短的问题。 - 修复
collapsedItems
只实现了render function
未实现插槽。
- 修复
- Upload:
- 自动上传模式删除非必要上传按钮。
- 输入框模式新增删除按钮。
- Textarea: 支持
maxcharacter
用于字符文本长度控制。 - Checkbox: 全选功能支持插槽写法。
- Cascader: 支持
loading
状态。 - DatePicker: 支持
firstDayOfWeek
API。
- Select: 修复直传
options
时filterable
模式下有问题。 - Steps: 修复
layout
问题。 - Radio: 修复
radio-group value
不存在渲染问题。 - Popup: 修复在嵌套使用时问题。
- DialogPlugin:
- 修复
DialogPlugin
为不可执行方法问题 - 修复插件方式使用时
ClassName
透传覆盖。
- 修复
- MessagePlugin: 修复
MessagePlugin
为不可执行方法问题。 - NotificationPlugin: 修复
NotificationPlugin
为不可执行方法问题。
- Steps: 组件部分逻辑重构,
direction
即将在下个版本废弃, 请改用layout
API, 可选项类型不变。 - Tree: 支持
disableCheck
方法。 - Menu: 支持子菜单
disabled
配置 - Cascader:
checkStrictly=true
时, 点击选项, 级联选择器不会收起;collapsedItems
支持function/slot
自定义配置用法, - Upload:
- 补充上传失败判定条件,
formatResponse
返回值error
为真, 则表示上传失败 progress
事件参数新增type: 'real' | 'mock'
, 分别表示真实进度和模拟进度- 如果接口和
formatResponse
都没有返回url
, 组件会默认填充一个图片预览地址 progress
事件返回的进度不会超过 100- 上传成功后执行
formatResponse
- 补充上传失败判定条件,
- Input:修复小键盘无法触发
enter
事件问题。 - List: 修复
API
变动但props
未变动的问题。 - Loading:修复在
safari
的表现异常问题。 - Select: 修复
value
参数校验问题。 - Menu:
- 部导航下拉菜单与双层导航激活样式效果丢失。
- 收起侧边导航, 展开收起子菜单,
expanded
不同步。 - 动态获取的菜单内容选中后, 父级菜单没有
t-is-active
。
- Grid: 优化
gutter
逻辑, 传入number
类型不指定纵向间隔。 - Table:
- 修复
rowClassName
支持string
。 - 修复
selected-row-keys
外部传值无效问题。
- 修复
- TimePicker:
- 调整
step
的逻辑 改为首位都为0
, 处理。 clear
事件处理冒泡。
- 调整
- Avatar: 新增
avatar
组件。 - Calendar:新增属性
fillWithZero
,ConfigProvider
新增配置项fillWithZero
。
- DatePicker: 修复
footer
样式。 - Tabs:
destroyOnHide
逻辑修复。 - Popconfirm: 修复在
0.4.1
版本无法使用的问题。 - Upload:
- 模拟进度触发进度条更新事件。
- 修复不可用状态下的样式问题。
- TreeSelect: 修复
v-model
绑定的bug
。 - Popup: 修复
popup arrow
定位不跟随content
内容问题。
- Form:
- 增加
successBorder API
, 控制是否显示校验成功的边框。 - 增加
requiredMark API
, 是否显示必填符号.
- 增加
- Table: 新增
tree
属性, 支持在表格中展示树形结构。tree.indent
控制树结点缩进距离, 单位:px
, 默认为24px
。tree.treeNodeColumnIndex
控制树结点在第几列渲染, 默认为0
, 第一列。tree.childrenKey
控制树形结构子节点字段, 默认为children
。tree.checkStrictly
控制树形结构的行选中(多选), 父子行选中是否独立, 默认独立, 值为true
selectChange
事件回调参数新增type
, 用以区分操作类型
- TreeSelect: 新增
collapsedItems API
的参数。 - Select: 新增
collapsedItems API
的参数。
- DatePicker:
- 修复
v-model
使用场景下value
未同步的问题。 - 修复
placeholder
属性传入数组类型报错的问题。
- 修复
- Table:
- 修复
size=small
时展开按钮被隐藏的问题;内容超maxHeight
时固定表头。 - 修复固定列样式。
- 修复
expandIcon
关闭后无法展开。
- 修复
- Tag:修复
icon api
无法使用slot
的问题。 - Tabs:修复生产环境和测试环境表现不一致。
- Popup:修复组件更新时定位的问题。
- TS: 修复
TNode
类型定义, MessagePlugin
类型定义。
- Table:
- 增加
expandIcon
插槽。 - 增加表格过滤自定义。
- 增加
- 全局配置: 增加
drawer
和dialog
的全局配置。
- Button:
shape
默认值由square
调整为rectangle
, 支持正方形按钮展示, 手动设置shape = square
的小伙伴请删除设置, 没有设置过shape
属性的可以忽略。
- Dropdown: 修复
item
为函数时的渲染错误。 - Cascader:修复
defaultValue
监听变化的问题, 只消费一次。 - Tag: 修复
icon svg
引用错误, 后续icon
会迁移到独立包。 - Calender:修复组件事件抛出问题。
- Pagination:修复无法隐藏分页大小控制器。
- DatePicker: 修复时间日期区间选择时选择时间问题。
- InputNumber:修复
descrease
样式问题。 - Upload: 修复图片预览
icon
无法点击。
- Form: 优化
FormItem
提示文案展示效果。 - Textarea: 透传外层属性。
- Breadcrumb: 修复
Router
注册后,to
属性无法跳转到正确页面。 - Tab: 修复点击删除
tab
按钮报错。 - ToolTip: 修复显示异常。
- 新增
Comment
组件。 - Select: 增加
collapsedItems
&&minCollapsedNum
API
。 - Cascader: 增加
collapsedItems
&&minCollapsedNum
API
。 - TreeSelect: 增加
collapsedItems
&&minCollapsedNum
API
。
- Steps 修复:
- 带
icon
步骤条未显示icon
。 - 修复组件中的
current
属性值。
- 带
- Pagination: 修复
change
事件边界触发问题。 - Form:
0.3.3
版本rules
校验规则失效。 - Transfer: 处理
disable
选项可选的问题 && 处理重复key
的warning
。
- 增加
cascader
组件的load
属性,filterable
属性。
- Upload 修复
- 组件
method prop
不生效 && 优化dragger
组件的slot
性能告警。 - 修复
format-response
回掉函数不生效。
- 组件
- Pagination: 修复组件事件不符合预期的问题 。
- Table: 修复在表头是多级表头的情况下排序不生效。
- Tree: 修复删除节点报错。
- Tooltip: 修复
slot
用法下,class
属性未能正常响应变化的问题。 - Dropdown: 修复
overlayClassName
属性设置无效的问题。 - 修复
package.json
的peerDependencies
锁定版本问题。 - Select: 修复受控用法下取消勾选状态同步的问题。
- 优化打包流程 & 支持按需引入组件 & 支持自定义主题配置。
- 新增
Slider
组件。 - Menu: 支持超过两级的菜单展示。
- 选中行增加类名
t-table-row--selected
。 Upload
新特性:- 新增取消上传事件
cancel-upload
。 - 新增自定义上传方法
requestMethod
。 - 新增
showUploadProgress
属性, 用于表示「是否显示上传进度」。 - 新增
sizeLimit
属性, 表示文件大小限制, 支持1000
和{ size: 3, unit: 'MB', message: '文件过大' }
等方式, 支持单位有 'B' | 'KB' | 'MB' | 'GB'。
- 新增取消上传事件
FormItem
支持labelWidth、labelAlign
& 调整labelWidth
默认值为100px
。
- DatePicker: 组件增加日期范围的起始结束判断, 修复相关样式。
- Table: 修复组件事件触发逻辑。
- Pagination: 修复组件分页组件在页数小于等于
1
的时候不展示问题。 - 修复
Affix
与Anchor
结合无法定位到对应tab
。
- Anchor: 增加自定义游标。
- Transfer: 组件重构, API,修改了
keysType
的定义。 - List: 组件
asyncLoading
缺陷修复 &avatar
重命名为image
。
- Select: 修复关闭按钮失效。
- List: 修复
asyncLoading
逻辑缺陷。 - Pagination: 修复受控属性问题。
- Table: 修复加载状态, 修复异步加载, 修复分页数据绑定问题, 修复组件告警。
- Upload: 新增
Upload
组件。 - DatePicker:新增
DatePicker
组件。 - Tree: 重构
Tree
组件, 同步特性与API
。 - Transfer: 重构
Transfer
组件, 同步特性与API
。 - Input: 实现
autofocus
属性。 - Tooltip: 添加
visible-change
事件。 - Dialog: 插槽支持透传
style
和className
。 - Table: 增加拖拽排序, 增加固定列动态变化。
- Radio Button: 调整组件样式 & 支持
variant api
&buttonStyle api
已废弃。 - Form: 同步组件特性, 回调函数从
result
修改至validateResult
。
- Checkbox: 修复
class
不透传问题。 - Drawer: 修复组件
header=false
和closeBtn=false
不生效问题。
- Dropdown: 新增
Dropdown
组件。
- Select: 修复组件无边框场景下尺寸异常。
- 修复
cascader common
引用路径问题。 - Popup: 修复展开动画向上延展问题。
- Swiper: 新增
Swiper
组件。
- 修复
package.json
中typings
文件路径
- TimePicker: 新增
TimePicker
组件。 - TreeSelect: 新增
TreeSelect
组件。 - Cascader: 新增
Cascader
组件。 - 切换
eslint
规则集到eslint-config-airbnb-base
。 - Select: 改进
show
规则, 提高多options
下的dom
性能。
TypeScript
修复引用路径问题。
- MenuItem: 修复组件
to
属性无法跳转问题。 - Select: 修复
close icon
点击后冒泡问题。
- Popup: 增加下拉动效特性。
- ToolTip: 重构组件,
UI
与API
特性同步。 - Gride: 重构组件,
UI
与API
特性同步。 - Pagination: 重构组件,
UI
与API
特性同步。 - InputNumber: 重构组件,
UI
与API
特性同步。
- Select: 重构组件,
UI
与API
特性同步。 - Dialog: 重构组件,
UI
与API
特性同步。 - CheckBox: 修复
Checked
参数校验问题。 - Tag:
UI
样式修复。
- Affix: 新增
Affix
组件。 - Anchor: 新增
Anchor
组件。 - Button: 新增斜八度点击动画。
- Tree: 新增斜八度点击动画。
- Select: 新增斜八度点击动画。
- 子仓库
common
迁移到_common
。
- 修复导致vite无法热更新的问题
- 仓库开发环境及站点从
webpack
迁移至vite
。 - Loading: 重构组件,
UI
与API
特性同步。 - Tabs: 重构组件,
UI
与API
特性同步。 - Steps: 重构组件,
UI
与API
特性同步。 - Breadcrumb: 重构组件,
UI
与API
特性同步。 - Menu: 重构组件,
UI
与API
特性同步。
- 修复
TypeScript
引用路径问题, 迁移props
至src
下。
- Tabs: 修复
panel
无法实时更新的问题。 - PopConfirm: 重构组件,
UI
与API
特性同步。 - Popup: 重构组件,
UI
与API
特性同步。
- Calendar: 新增
Calendar
组件。 - Table: 新增
Table
组件。。
- Menu: 新增
Menu
组件。
- Transfer: 新增
Transfer
组件。
- Pagination: 新增
Pagination
组件。
- 首个测试版发布。
Upload
、Calendar
、Menu
、DatePicker
、TimePicker
、TextArea
、Pagination
、Transfer
组件除外。