前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TDesign 更新周报(2022年6月第2周)

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

原创
作者头像
TDesign
发布2022-06-13 18:02:35
8810
发布2022-06-13 18:02:35
举报
文章被收录于专栏:TDesign 技术视野・开发篇

组件库

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 组件库
    • Vue2 for Web 发布 0.42.0
      • BREAKING CHANGES
      • Features
      • Bug Fixes
    • React for Web 发布 0.35.0
      • Breaking Changes
      • Features
      • Bug Fixes
    • Miniprogram for WeChat 发布 0.13.1
      • Features
      • Bug Fixes
      • Others
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档