TDesign Weekly Release (Aug 3rd 2023)
·
357 commits
to main
since this release
组件库
Vue2 for Web 发布 1.6.1
🚀 Features
Menu: menu-itemclick事件参数增加 value @dexterBo (#2689)键盘操作: @chaishi (#2683)Checkbox: 支持使用空格键选中或取消选中Radio: 支持使用空格键选中或取消选中SelectInput: 支持键盘事件Select: 支持键盘操作聚焦和显示下拉框,可通过上下键切换选项
🐞 Bug Fixes
SelectInput: 修复多选情况下按下 Enter 键后触发了 focus 事件而不是 enter 事件的问题 @dexterBo (#2694)Select: 远程搜索场景下不再进行内部过滤 @uyarn (#2699)Menu: 修复激活菜单项未发生变化时也会触发 change 事件的的问题 @dexterBo (#2693)ImageViewer: 前后浏览及关闭浏览时重置图片状态 @sinbadmaster (#2685)Table: @chaishi (#2683)- 拖拽排序在使用懒加载
lazyLoad时,失效问题 - 虚拟滚动场景,修复默认滚动条长度和滚动后的长度不一致问题
- 补充 SSR 场景,window 变量判断
- 拖拽排序在使用懒加载
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.6.1
Vue3 for Web 发布 1.5.0
❗ Breaking Changes
Icon: 新增 960 个图标;调整图标命名photo为camera,books为bookmark,stop-cirle-1为stop-circle-stroke;移除money-circle图标,具体请查看图标页面 @uyarn (#3174)
🚀 Features
Select:- 支持透传
label属性,定义内部标签名称 @chaishi (#3212) - 增加
keys.disabled用于定制字段控制选项的禁用 @PengYYYYY (#3202)
- 支持透传
Table: 可编辑单元格场景,新增edit.keepEditMode,用于保持单元格始终为编辑模式 @chaishi (#3199)Link: 新增透传download属性,支持浏览器直接下载 (issue #2628) @xiaosansiji (#3201)Guide: 完整支持自定义高亮框 @zhangpaopao0609 (#3111)Button: 支持使用Tab键聚焦 @chaishi (#3218)Checkbox: 支持使用空格键选中或取消选中 @chaishi (#3218)Radio: 支持使用空格键选中或取消选中 @chaishi (#3218)Form:FormItem组件支持遗漏的属性status和tips,用于定义不同状态的提升文本;其中tips支持插槽形式 @chaishi (#3225)InputNumber:tips支持使用插槽自定义 @chaishi (#3225)TreeSelect: 增加keys字段用于定制数据中对应的字段别名 @PengYYYYY (#3202)Cascader: 增加keys.disabled用于定制字段控制节点的禁用(issue #3193) @PengYYYYY (#3202)Tree: 增加keys.disabled用于定制字段控制节点的禁用 @PengYYYYY (#3202)Transfer: 增加keys.disabled用于定制字段控制选项的禁用 @PengYYYYY (#3202)
🐞 Bug Fixes
Table:- 修复
dragSort配置为row-handler-col时拖拽排序不生效的问题(issue #2718) @nined9 (#2717) - 虚拟滚动场景,修复默认的滚动条长度(位置)和滚动后的不一致问题 @chaishi (#3199)
- 修复
Popup:overlayEl未绑定,第一次点开无法定位到选中项 @AuYuHui (#3189)Menu: 修复同一个MenuItem多次触发onChange的问题 @leezng (#3187)SelectInput: 修复宽度自适应模式autoWidth下拉框宽度过窄问题 @chaishi (#3212)Select: 修复宽度自适应模式autoWidth下拉框宽度过窄问题 @chaishi (#3212)Link: 修复target属性未传时,实际渲染<a />标签会显示target空属性的问题 @xiaosansiji (#3201)TreeSelect: 自定义显示tag关闭异常 (issue #3216) @sinbadmaster (#3217)Form: 修复scrollToFirstError无法滚动到<form-item :name="list[${index}].name"这样的列表元素问题 @chaishi (#3225)ImageViewer: 清除图片查看状态 @sinbadmaster (#3224)MenuItem:onClick事件参数调整 @dexterBo (#3228)Tree: 修复tree组件深度监听问题(issue #3227) @PengYYYYY (#3232)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.5.0
React for Web 发布 1.2.1
🚀 Features
Anchor: 新增getCurrentAnchor支持自定义高亮锚点 @ontheroad1992 (#2436)Menu: MenuItem onClick 事件增加value返回值 @dexterBo (#2441)Form: FormItem 新增 valueFormat 函数支持格式化数据 @honkinglin (#2445)
🐞 Bug Fixes
Dialog: 修复闪烁问题 @linjunc (#2435)Select:Popconfirm: invalid className and style props @betavs (#2420)DatePicker: 修复 hover cell 造成不必要的渲染 @j10ccc (#2440)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.2.1
Miniprogram for WeChat 发布 1.2.0
🚀 Features
Search: 支持透传更多 Input 的属性 @betavs (#2229)Icon: 图标更新,新增960个图标 @anlyyao (#2254)Input: 新增--td-input-label-max-width和--td-input-label-min-width两个样式变量 @anlyyao (#2259)Loading: 新增 CSS Variable 用于调整加载提示文案颜色 @ElanYoung (#2273)
🐞 Bug Fixes
Swiper: 修复图片加载中/加载错误占位符未居中的问题 @anlyyao (#2246)TabBar: 修复示例代码展示错误 @anlyyao (#2257)Input: 修复t-class-label外部样式类无法修改label宽度 @anlyyao (#2259)GridItem: 修复无效的css变量 @betavs (#2253)Radio: 修复调整 placement 之后的渲染抖动的问题 @LeeJim (#2271)SwipeCell: 阻止默认的垂直滚动,优化交互体验 @LeeJim (#2281)Collapse: 修复默认展开全部时,无法正常收起的问题 @LeeJim (#2280)SwipeCell: 使用 hidden 隐藏后显示仍能够正常使用 @LeeJim (#2283)Checkbox: 修复 icon 无法使用插槽的问题 @LeeJim (#2285)Popup: 修复滚动穿透的问题 @LeeJim (#2290)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.0