首页
/ TDesign React 1.11.7版本发布:全局配置增强与组件优化

TDesign React 1.11.7版本发布:全局配置增强与组件优化

2025-07-09 07:49:48作者:郦嵘贵Just

TDesign React作为腾讯开源的React UI组件库,致力于为企业级应用提供高质量的UI解决方案。本次1.11.7版本更新带来了多项功能增强和问题修复,特别是在全局配置能力和组件细节优化方面有了显著提升。

全局配置能力增强

本次更新中,ConfigProvider组件新增了isContextEffectPlugin API,这是一个重要的功能扩展。当开启此选项后,全局配置将能够影响到Dialog、Loading、Drawer、Notification和Popup等组件的函数式调用方式。这意味着开发者现在可以通过统一的全局配置来管理这些常用组件的表现和行为,大大提升了大型项目中UI一致性的管理效率。

组件功能增强

Tree组件现在支持通过函数方式传入checkProps参数,这使得开发者可以为不同的树节点设置不同的选中属性。这种灵活性特别适用于需要根据节点数据动态控制选中状态的复杂场景。

在表单类组件方面,Cascader、ColorPicker、DatePicker和TimePicker都新增了onClear事件回调,为清除操作提供了更细粒度的控制。特别值得一提的是,ColorPicker组件新增了clearable API,使得颜色选择器的清空行为可以显式控制。

问题修复与体验优化

本次版本修复了多个组件的问题,提升了整体稳定性:

  1. DatePicker组件修复了外部控制Popup关闭时onVisibleChange回调缺失的问题,确保了状态变化的可观测性。

  2. InputNumber组件修复了value属性控制失效的问题,现在可以正确响应外部值的变化。

  3. ImageViewer修复了step参数精度展示异常和imageScale参数类型错误的问题,提升了图片查看体验。

  4. Slider组件修复了在theme为col模式下输入框大小限制失效的问题,确保了布局一致性。

  5. Tabs组件优化了长标签场景下的滑动按钮行为,提升了用户操作的流畅性。

新增DrawerPlugin功能

本次更新还引入了DrawerPlugin,支持以函数式调用方式使用Drawer组件。这种调用方式简化了代码结构,特别适合需要快速弹出侧边栏的场景,为开发者提供了更多选择。

总体而言,TDesign React 1.11.7版本在功能完善和体验优化方面都取得了显著进展,这些改进将帮助开发者更高效地构建高质量的React应用界面。

登录后查看全文
热门项目推荐
相关项目推荐