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

TDesign 更新周报(2022 年 5 月第 1 周)

原创
作者头像
TDesign
修改2022-05-10 09:49:01
5.3K1
修改2022-05-10 09:49:01
举报
文章被收录于专栏:TDesign 技术视野・开发篇

组件库

Vue2 for Web 发布 0.14.2 版

Feature

  • Table:新增 APIellipsisTitle 用于单独控制表头的超出省略
  • Tooltip:placement新增mouse枚举值,用于支持基于鼠标位置定位

BugFixes

  • Table:
    • 修复默认情况,表尾吸底显示与否计算遗漏的问题
    • 修复加载状态会导致拖拽排序失效的问题
    • 修复表格sorter:true且ellipsis:true时样式冲突问题
    • TS类型TableColumns[0]在严格模式下的使用问题
  • Table:renderExpandedRow改为非必填
  • 全局配置:修复animation属性exclude和include在TS中都必填的问题
  • Datepicker:修复weekday英文翻译的顺序问题

Others

  • Table:TS 类型全部移入 interface.ts 文件中,并导出
  • Calendar:对value属性功能进行修正,新增month和year属性,用于控制日历面板展示所属年/月。
  • 官网:上线组件livedemo能力,请访问Button组件文档体验

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

Vue2 for Web 发布 0.14.1 版

Features

  • Message:增加全局配置默认值能力
  • Pagination:新增showFirstAndLastPageBtn、showPreviousAndNextBtn、showPageSize、showPageNumber属性
  • Table:
    • 支持表尾吸底及表尾滚动条吸底
    • 支持表格列可以拖拽宽度

BugFixes

  • Form:修复 help 文本样式问题
  • Dialog:修复dialog初始化时滚动穿透问题
  • Table:表头吸顶时,table元素宽度修正,之前为直接等于外层宽度,不合理
  • Table:修复斑马纹stripe和固定表头同时存在时,样式问题
  • DatePicker:修复DatePicker点击快捷选择日期按钮左边面板日期时间不联动
  • 防止VueCompositionAPI重复注册

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

Vue3 for Web 发布 0.14.1 版

Features

  • Table:新增APIellipsisTitle用于单独控制表头的超出省略

BugFixes

  • Loading:使用attach的情况下,loading 设置为false,无法隐藏半透明蒙层
  • Table:加载状态 loading 会导致拖拽排序失效的问题
  • Table:TS类型TableColumns[0]在严格模式下的使用问题
  • Menu:使用t-submenutemplate #icon 无效的问题
  • Menu:修复expandMutex无法动态更新
  • Input:修复onChange触发两次
  • Tabs:修复add方法点击报错
  • Textarea:修复autofocus参数更新无法聚焦
  • Select:修复在结合option使用下的render告警
  • Slider:将marks属性更改为响应性属性,并内部修复marks刻度节点点击事件无效问题
  • Dropdown:修复下拉菜单点击后报错
  • Menu:使用t-submenutemplate#icon无效的问题

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

Vue3 for Web 发布 0.14.0 版

BreakingChanges

  • Popup:去除reference包裹元素,存在不兼容更新

Features

  • Pagination:新增showFirstAndLastPageBtn、showPreviousAndNextBtnapi
  • Pagination:新增showPageSize、showPageNumberAPI
  • Calendar:日历组件修正value属性,新增了month和year属性

BugFixes

  • Dialog:修复alert类型错误
  • Form:修复help节点状态问题
  • Transfer:修复选择无效和搜索无效
  • DataPicker:data-picker增加apply事件
  • Input:修复input组件clearable问题
  • TreeSelect:修复右侧箭头状态与清除回掉
  • Input:修复suffix渲染问题
  • Input:修复input组件clearable问题

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

React for Web 发布 0.32.3 版

Features

  • Table:新增APIellipsisTitle用于单独控制表头的超出省略
  • Upload:修改uploadFiles类型参数除 url 外为非必填

BugFixes

  • slider:修复slider在非受控模式下行为异常
  • Table:加载状态与拖拽配合使用时,拖拽功能失效
  • Card:修复未添加header属性,Card组件布局错误
  • Card:头部渲染逻辑不完善的问题缺失了status的渲染
  • Table:renderExpandedRow改为非必填
  • Card:修复未添加header属性,Card组件布局错误
  • InputNumber:修复小数输入问题

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

React for Web 发布 0.32.2 版

Features

  • Collapse:新增Collapse组件
  • Pagination:
    • 新增showPageSize、showPageNumberAPI
    • 新增showFirstAndLastBtnapi
  • InputNumber:完善尺寸类型
  • Tooltip:支持plcement="mouse"基于鼠标位置

BugFixes

  • Table:
    • 修复getBoundingClientRect在jsdom环境为null问题
    • 修复loading状态文案问题
  • Datepicker:修复空数组确定事件报错问题
  • Dialog:修复组件销毁后body样式不重置问题&移除多余div渲染
  • Textarea:修复在Form组件下换行问题
  • Colorpicker:修复Popupprops透传问题
  • Form:修复help文案状态响应样式问题
  • Upload:修复onDrop事件不响应问题

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

Miniprogram for WeChat 发布 0.10.1 版

BreakingChanges

  • Tabs:不再支持slot类型的label,存在不兼容更新

BugFixes

  • Picker:修复滑动延迟的问题
  • Avatar:修复图标大小不随尺寸变化的问题
  • Tabbar:修复样式告警问题
  • 修复样式告警问题:
    • ActionSheet
    • ImageViewer
    • Picker
    • Steps

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

Miniprogram for WeChat 发布 0.10.0 版

BreakingChanges

  • Picker:子组件名称从t-picker-column改成t-picker-item,存在不兼容更新
  • DateTimePicker:value从非受控改成受控,存在不兼容更新

Features

  • Overlay:新增遮罩层组件
  • ImageViewer:新增图片预览组件
  • Tabs:新增click事件
  • Grid:新增defaultslot
  • Loading:新增inheritColor属性,加载标志的颜色继承外部
  • Toast:新增遮罩层,通过showOverlay和overlayProps控制

BugFixes

  • Drawer:修复items标题无法显示的问题
  • PullDownRefresh:修复无法使用的问题
  • Toast:更正Loading标志的颜色
  • DateTimePicker:修复defaultValue无法使用的问题

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

Vue3 for Mobile 发布 0.8.5 版

Features

  • Icon:完善组件文档
  • BugFixes
  • Indexes:暂时从菜单栏中移除
  • Picker:修复组件 demo 点击取消,无法收起蒙层问题
  • DateTimePicker:修复组件传参错误问题、修复组件无法触发 change 事件问题
  • Textarea:修复组件类名错误问题

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

设计资源

Figma for Web 发布 1.1.0 版

? Variants版本来了

  • 所有组件均可使用使用Variants进行配置,并且针对不同开发框架APIProps一一对应,欢迎各角色同学使用体验,多提建议。

Features

  • Menu样式全新升级,布局更合理,视觉更平衡
  • Dropdown样式全新升级,优化间距和展开样式
  • Select样式全新升级,信息更紧凑
  • Cascader样式全新升级,信息更紧凑
  • DatePicker样式全新升级,交互更合理,信息更紧凑
  • TimePicker样式全新升级,信息更紧凑
  • Tag样式全新升级,主题更全面,类型更丰富
  • 新增Rate和Collapse组件(新组件variants将逐步迭代)
  • 示例页全新升级,支持链接跳转至不同框架

详情见:https://www.figma.com/community/file/1053279236128724321/TDesign-for-web

解决方案及周边

TDesign React Starter 发布 0.1.3 版

Features

  • 升级组件库依赖至0.32+版本,替换使用Card组件

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

TDesign Vue Starter 发布 0.2.0 版

Features

  • 新增三级菜单示例代码
  • 升级组件库依赖至 0.41+ 版本,替换全部卡片样式为卡片组件减少重复代码量
  • 调整图表相关代码目录结构,图表部分代码调整至所在 Page 内,减少各页面模块的耦合
  • 调整表格相关代码及展示,增加吸顶功能展示、去除minWidth的使用等

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

TDesign Vue Next Starter 发布 0.3.0 版

Features

  • 优化菜单选中判断逻辑
  • 升级组件库依赖至0.14+版本,替换全部 Card 为 t-card卡片组件,减少重复代码实现
  • 调整图表相关代码目录结构,图表部分代码调整至所在 Page 内,减少各页面模块的耦合
  • 调整表格相关代码及展示,增加吸顶功能展示、去除minWidth的使用等

BugFixes

  • 修复分步表单页底部居中问题
  • 修复顶部菜单栏下拉菜单与表单层级问题

详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.3.0

小程序上架微信开发者工具

  • 官方通用小程序 demo 和智慧零售模板均已上架 微信开发者工具,可以在创建项目时选择使用

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

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 组件库
    • Vue2 for Web 发布 0.14.2 版
      • Feature
      • BugFixes
      • Others
    • Vue2 for Web 发布 0.14.1 版
      • Features
      • BugFixes
    • Vue3 for Web 发布 0.14.1 版
      • Features
      • BugFixes
    • Vue3 for Web 发布 0.14.0 版
      • BreakingChanges
      • Features
      • BugFixes
    • React for Web 发布 0.32.3 版
      • Features
      • BugFixes
    • React for Web 发布 0.32.2 版
      • Features
      • BugFixes
    • Miniprogram for WeChat 发布 0.10.1 版
      • BreakingChanges
      • BugFixes
    • Miniprogram for WeChat 发布 0.10.0 版
      • BreakingChanges
      • Features
      • BugFixes
    • Vue3 for Mobile 发布 0.8.5 版
      • Features
  • 设计资源
    • Figma for Web 发布 1.1.0 版
      • ? Variants版本来了
      • Features
  • 解决方案及周边
    • TDesign React Starter 发布 0.1.3 版
      • Features
    • TDesign Vue Starter 发布 0.2.0 版
      • Features
    • TDesign Vue Next Starter 发布 0.3.0 版
      • Features
      • BugFixes
  • 小程序上架微信开发者工具
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档