TDesign 更新周报(2022年6月第2周)

2022-06-13 18:02:35 浏览数 (1)

组件库

Vue2 for Web 发布 0.42.0

BREAKING CHANGES

  • Dialog:移除 transform 定位实现方案,如有覆盖 Dialog 组件样式的情况请注意 DOM 结构有变动,存在不兼容更新

Features

  • Table:
    • 筛选对话框输入筛选内容之后按回触发筛选过滤
    • 筛选功能支持自定义组件方式,示例:columns:[{ filter:{ component:DatePicker, props:{} } }]
    • 拖拽调整宽度,支持设置最小宽度和最大宽度 column.resize
    • 拖拽排序事件,新增参数 datanewData,分别表示变更前后的数据
  • Popup:支持动态设置 trigger & placement
  • Select:
    • select组件支持虚拟滚动
    • 重构为 composition API 实现,组件底层基于 SelectInput 实现
  • Upload:图片上传文案支持自定义
  • 新增 InputAdornment 组件

Bug Fixes

  • Popup:修复初始化 visible 为 true 时的定位抖动问题
  • Table:
    • 修复树形结构拖拽排序引起展开收起异常问题
    • 修复动态数据场景下合并单元格支持
  • Select:
    • 修复 inputProps 透传无效的问题
    • 修复 placeholder 无法设置空字符串的问题
    • 修复单选场景无法使用 valueDisplay 能力的问题
  • Datepicker:修复 popupProps 传入无效的问题

详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.42.0

React for Web 发布 0.35.0

Breaking Changes

  • DatePicker:重构 DatePickerPanelDateRangePickerPanel 逻辑,API 重新规划,存在不兼容更新
  • Dialog:移除 transform 动画方案,dom 结构有所调整,存在不兼容更新
  • InputAdornment:移除 Addon 组件,替换为 InputAdornment,用法保持一致只需更改组件名即可,存在不兼容更新

Features

  • table:树形结构,支持默认展开全部,以及自由控制展开全部或收起全部
  • table:树形结构,支持空数据插入新节点、当前数据之前插入新节点、当前数据之后插入新节点、获取树形结构等方法
  • table:树形结构,支持自定义树形结构展开收起图标
  • table:树形结构,支持拖拽调整同层级顺序
  • table:拖拽排序事件,新增参数 datanewData,分别表示变更前后的数据
  • table:过滤功能,Input 输入框支持 Enter 键触发确认搜索
  • table:排序功能,支持隐藏排序图标文本提示 hideSortTips
  • table:新增可编辑单元格功能
  • textarea:新增allowInputOvermax 支持超出字数限制可以输入
  • DatePicker:优化 DatePicker 组件逻辑
  • Dialog:优化 transform 定位问题导致子节点的 fixed 属性定位失效
  • InputAdornment:新增 InputAdornment 组件

Bug Fixes

  • MenuItem:修复 MenuItem 在 active 状态点击失效问题
  • InputNumber:修复减号按钮触发两次点击事件问题
  • Dialog:优化 transform 定位问题导致子节点的 fixed 属性定位失效

详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.35.0

Miniprogram for WeChat 发布 0.13.1

Features

  • Textarea:支持 cursor-spacing 属性
  • Toast:新增 showToasthideToast 方法

Bug Fixes

  • Textarea:修复字数统计不生效的问题
  • Textarea:移除无用的组件依赖

Others

  • 支持微信开发者工具可视化编程

详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.13.1

更多更新查看:https://tdesign.tencent.com/about/release

0 人点赞