组件库
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