TDesign Vue Next 1.10.7版本发布:图标增强与表格功能优化
TDesign Vue Next作为腾讯开源的Vue 3组件库,在1.10.7版本中带来了多项功能增强和问题修复。本次更新重点优化了图标系统、表格功能和日期选择器,同时修复了多个组件在使用过程中的常见问题。
图标系统增强
本次更新为Icon组件新增了多个实用图标,包括支付宝logo(logo-alipay)、Behance填充logo(logo-behance-filled)等。同时移除了不合理的logo-wecom-filled图标,并对logo-wecom图标进行了优化调整。这些更新使得开发者能够更灵活地使用各类品牌图标,满足不同业务场景的需求。
表格功能优化
Table组件在此次版本中获得了重要改进:
- 新增了scrollToElement方法在非虚拟滚动场景下的支持,使得开发者可以更灵活地控制表格滚动行为
- 修复了宽表格不支持默认键盘横向操作滚动的问题,提升了键盘操作的可用性
- 优化了表格交互体验,使键盘导航更加符合用户预期
日期选择器新增多选功能
DatePicker组件迎来了重大功能升级,新增了multiple API以支持日期多选场景。这一特性特别适用于需要选择多个不连续日期的业务场景,如排班系统、多日期预订等。开发者现在可以通过简单的配置实现复杂的日期多选功能,而无需自行开发复杂的交互逻辑。
其他组件优化与问题修复
-
Select组件修复了多项问题:
- 修复了分组情况下标题渲染报错的问题
- 解决了option value为boolean类型时的控制台警告
- 优化了空状态自定义内容的样式表现
- 修复了全选功能与禁用选项配合使用时的逻辑问题
-
Progress组件修复了进度为100%时status无效的问题,确保完成状态的正确显示
-
AutoComplete组件修复了选项为空时的显示异常问题
-
Breadcrumb组件修复了herf和to同时存在时的触发顺序问题
-
ImageViewer组件优化了关闭动画,解决了点击蒙层关闭时的闪烁问题
-
ColorPicker组件修复了渐变模式下tabs位置不跟随变化的问题
-
Cascader组件修复了子项长度为1时的样式错误问题
-
Tabs组件优化了可滑动Tabs与action配合使用时的样式表现
文档与示例优化
本次更新还对文档进行了多处改进:
- 移除了Loading组件中重复的示例
- 为Descriptions组件添加了labelStyle的使用说明
- 更新了插件提示内容,使开发者能够更清晰地了解组件使用方法
这些文档优化有助于开发者更快地上手和使用TDesign Vue Next组件库,降低学习成本。
TDesign Vue Next 1.10.7版本的发布,进一步提升了组件的稳定性和功能性,为开发者提供了更完善的UI解决方案。无论是新功能的增加还是问题的修复,都体现了开发团队对产品质量和开发者体验的持续关注。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考