TDesign Weekly Release (Feb 1st 2023)
·
381 commits
to main
since this release
组件库
Vue2 for Web 发布 1.0.8
🚀 Features
TreeSelect: 支持tips和statusAPI @uyarn (#2084)ColorPicker: 切换单色-渐变模式时触发色值及 onChange 变化 @uyarn (#2056)Upload: @chaishi (#2058)- 可拖拽的单图片/单文件上传,支持自定义文件信息内容
- 一个请求上传多个文件时,去除重复参数
file,保留file[0]file[1]即可,同时新增参数length表示本次上传文件的数量 - onError/onSuccess/onProgress
添加关键事件参数XMLHttpRequest`,用于获取上传请求更详细的信息 tips支持插槽和函数配置- 新增上传请求超时也会执行
onError - 支持
onCancelUpload事件 - 支持
mockProgressDuration,用于设置模拟上传进度间隔时间
🐞 Bug Fixes
Loading: 加载组件包裹元素时,无法显示内容问题 @chaishi (#2083)Table: @chaishiLoading: 当属性loading=false时,不允许存在任何加载组件相关元素 @chaishi (#2068)TreeSelect: 修复单选下选中值后没有触发onblur的问题 @uyarn (#2069)SelectInput: 修复下拉弹窗状态未改变时,重复触发onPopupVisibleChange事件的问题 @xiaosansiji (#2050)Table: 修复可编辑单元格无法退出问题 @chaishi (#2055)TreeSelect: @uyarn (#2060)- 修复组件未失焦时触发 blur 事件的问题
- 修复搜索选中选项后,保留搜索关键词的问题
- 修复搜索状态下,无命中关键词时控制台报错的问题
Tree: 修复禁用节点文字颜色过淡的问题 @uyarn (#2060)Datepicker: 修复 dayjs 国际化设置问题 @honkinglin (#2062)Upload: @chaishi (#2058)- 修复
onSelectChange事件第二个参数currentSelectedFiles不正确问题 - 修复
autoUpload=false场景下,即使beforeUpload函数全部返回false依然会触发onChange事件问题 - 修复
data为函数时,参数为空的问题,补充参数files - 修复
theme=image-flow时,无法使用fileListDisplay自定义图片列表的问题 - 修复文件数量超出
max时,且没有可继续上传的文件时,依然触发onChange事件问题 - 修复
theme=file或者theme=image-flow时,abridgeName无效问题 - 修复
theme=image-flow且autoUpload=false时,onChange事件第一个参数丢失 file.url 问题 - 修复非自动上传场景
onChange事件第二个参数file值并非当前文件问题
- 修复
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.0.8
Vue3 for Web 发布 1.0.5
🚀 Features
🐞 Bug Fixes
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)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.0.5
React for Web 发布 0.45.5
🚀 Features
Timeline:TreeSelect:data中的label属性,支持ReactNode,修复使用 label 定义下拉选项报错问题 @chaishi (#1899)Guide:Upload:- 可拖拽的单图片/单文件上传,支持自定义文件信息内容 @chaishi (#1918)
- 一个请求上传多个文件时,去除重复参数
file,保留file[0]file[1]即可,同时新增参数length表示本次上传文件的数量 @chaishi (#1918) onError/onSuccess/onProgress添加关键事件参数XMLHttpRequest,用于获取上传请求更详细的信息 @chaishi (#1918)tips支持ReactNode@chaishi (#1918)- 新增上传请求超时也会执行
onError@chaishi (#1918) - 支持事件
onCancelUpload@chaishi (#1918) - 支持
mockProgressDuration,用于设置模拟上传进度间隔时间,大文件大一点,小文件小一点 @chaishi (#1918)
Avatar: 图标类名由.t-avatar-icon更为.t-avatar__icon@chaishi (#1931)
🐞 Bug Fixes
dialog:- 修复 dialog footer 渲染丢失包裹块问题 @honkinglin (#1904)
TreeSelect:- 多选场景,修复搜索功能点击输入框报错问题 @chaishi (#1899)
- 没有触发事件
onPopupVisibleChange@chaishi (#1899) - 修复 onInputChange 触发时机不正确问题,不应该在初始渲染且用户没有进行任何操作时就触发 @chaishi (#1899)
- 修复过滤功能中,输入关键词发生变化时,没有触发
onSearch问题 @chaishi (#1899) - 期望远程搜索事件 onSearch 优先级比本地搜索 filter 高,当前组件表现不符合预期 @chaishi (#1899)
- 修复 onSearch 事件第一个参数不正确问题,第一个参数期望是输入的关键词,而非当前选中的值 @chaishi (#1899)
- 修复 empty text 显示异常 & onClear 后 value 重置问题 @genyuMPj (#1903)
Image: 组件内中文改为localeProvider提供配置 @carolin913 (#1909)imageViewer: 组件内中文改为 localeprovider 提供配置 @carolin913 (#1909)SelectInput: 修复下拉弹窗状态未改变时,重复触发onPopupVisibleChange事件的问题 @xiaosansiji (#1902)Guide: 修复自定义highlightContent节点中的类名消失问题 @chaishi (#1915)ColorPicker: 修复打开Mode选择器状态下关闭面板没有正确隐藏Mode选择器的问题 @MrWeilian (#1914)Upload:- 修复
onSelectChange事件第二个参数currentSelectedFiles不正确问题 @chaishi (#1918) - 修复
autoUpload=false场景下,即使beforeUpload函数全部返回false依然会触发onChange事件问题 @chaishi (#1918) - 修复
data为函数时,参数为空问题,补充参数files@chaishi (#1918) - 修复
theme=image-flow时,无法使用fileListDisplay自定义图片列表问题 @chaishi (#1918) - 修复文件数量超出
max时,且没有可继续上传的文件,依然触发 change 事件问题 @chaishi (#1918) - 修复
theme=file或者theme=image-flow时,abridgeName无效问题 @chaishi (#1918) - 修复
theme=image-flow且autoUpload=false时,change 事件第一个参数丢失 file.url 问题 @chaishi (#1918) - 修复非自动上传场景
change事件第二个参数file值并非当前文件问题 @chaishi (#1918)
- 修复
TimePicker: 修复自定义 onInput 未触发问题 @carolin913 (#1912)DatePicker: 修复 dayjs 国际化设置问题 @honkinglin (#1925)Table: 修复拖拽滚动条回到顶部白屏问题 @MrWeilian (#1921)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.45.5