Enterprise Design System
MIT License
Bot releases are hidden (Show)
Published by tdesign-helper almost 2 years ago
InputNumber
: 支持 allowInputOverLimit
,用于设置是否允许输入数字超过 max min
范围的值 @chaishi (#1811)SelectInput
: 支持multiple
和single
模式切换,适用于动态表单或低码平台场景 @uyarn (#1818)AutoComplete
: 新增自动填充组件 @chaishi (#1784)TimePicker
: TimePicker
新增tips
和 status
API @uyarn (#1830)Switch
: 优化Switch
样式 区分打开与关闭按钮大小 @Wen1kang @uyarn (#1834)Webstorm
和 Vetur
组件代码提示 @chaishi (#1835)InputNumber
: 修复删除数字时数据类型会从 number 变为 string 问题 @chaishi (#1811)Select
: 修复限制可选条目数下禁用态不能反选的问题 (#1819) @skytt (#1825)Tabs
: 修复 list 定义的 tabs 删除时,remove 方法循环调用的问题 (#1696) @LoopZhou (#1832)TimePicker
: 修复面板打开时清空内容回填的问题 @uyarn (#1830)Table
: 可编辑行,修复因没有监听数据变化,出现的校验不通过的问题,issue#1822 @chaishi (#1833)Progress
: 修复 percentage 值为100 时,会忽略 status 设置的问题 @yusongh (#1836)ColorPicker
: 修复在渐变区域滑竿滑动时,触发 picker 关闭的问题 @S-mohan (#1806)DatePicker
: 修复周选择器高亮错误的问题 @honkinglin (#1814)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.50.1
InputNumber
:
AutoComplete
: 新增组件 AutoComplete
自动填充 @chaishi (#2031)DatePicker
:
ColorPicker
: 修复渐变滑竿滑动后导致 picker
自动关闭的问题 @S-mohan (#2024)TagInput
: 修复 tag-input
示例代码上下间距不对称问题 @yusongh (#2028)Upload
: 部分 button
组件使用 link
替换 @Wen1kang (#2027)HeadMenu
: 修复菜单折叠问题 @dianjie (#2029)InputNumber
: 修复上个版本无法输入小数点问题 @chaishi (#2030)Transfer
: 修复 operations
样式问题 @Wen1kang (#2042)Anchor
: 修复组件对 popup
的引用错误 @pengYYYYY (#2043)HeadMenu
: 修复菜单折叠问题 @dianjie (#2029)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.8
Select
: Select option子组件搜索以label优先 支持复杂children为node节点的搜索 @uyarn (#1717)ColorPicker
: 增加对OnChange事件区分最近使用和预设的颜色的点击事件 @josonyang (#1722)InputNumber
:
ColorPicker
: 增加对OnChange事件区分最近使用和预设的颜色的点击事件 @josonyang (#1722)Table
: 减少表格渲染次数,issue#1731 @chaishi (#1732)TreeSelect
: 优化checkable
时点击非叶子节点选中的问题 @uyarn (#1734)Dialog
: 优化关闭动画不流畅问题 @honkinglin (#1729)Other
: 兼容 React 18 render 警告 @honkinglin (#1718)InputNumber
: 修复上个版本无法输入小数点问题 @chaishi (#1723)Select
: 支持valueDisplay API在单选模式的使用 @uyarn (#1733)Table
:
Popup
: 修复 delay
无效问题 @honkinglin (#1740)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.43.1
Divider
: 移除 line-color 属性,使用 CSS Variables 代替 @LeeJim (#1035)Upload
: 数据对象 file 新增 status 字段,不再以 percent 区分 @LeeJim (#1034)Switch
: 移除 colors 属性,使用 CSS Variables 代替 @LeeJim (#1080)Switch
: 调整 label 的类型,改成 Array 类型,同时调整显示位置 @LeeJim (#1080)Badge
: 移除 shape 属性的 square 类型,新增 bubble 类型 @LeeJim (#1004)Divider
: 视觉升级 @LeeJim (#1035)Upload
: 视觉升级 @LeeJim (#1034)Image
: 视觉升级 @LeeJim (#1038)Toast
: 视觉升级 @LeeJim (#1073)Skeleton
: 视觉升级 @anlyyao (#1037)Switch
: 视觉升级 @LeeJim (#1080)Badge
: 视觉升级 @LeeJim (#1004)Collapse
: 新增 theme 属性,支持 card 风格 @LeeJim (#1039)Image
: 新增 width
和 height
属性用于控制图片尺寸 @LeeJim (#1038)Empty
: 新增 iconProps 属性 @anlyyao (#1041)Empty
: 新增 CSS Variables, 用于调整描述、操作内容文本颜色和间距等 @anlyyao (#1041)Result
: 新增 iconProps 属性 @anlyyao (#1040)Result
: 新增 CSS Variables, 用于调整标题、描述文本颜色 @anlyyao (#1040)Skeleton
: 新增 CSS Variables, 用于调整骨架屏背景颜色、行间距等 @anlyyao (#1037)ImageViewer
: 新增 closeIconProps 和 deleteIconProps 属性 @anlyyao (#1074)ImageViewer
: 新增 CSS Variables, 用于调整操作条背景、文本颜色等 @anlyyao (#1074)Footer
: 新增 CSS Variables, 用于调整页脚文本大小、颜色等 @anlyyao (#1042)Switch
: 新增 icon 属性,用于显示开关的图标 @LeeJim (#1080)Avatar
: 新增 CSS Variables, 用于调整头像背景、文本颜色 @anlyyao (#1076)Avatar
: 支持 imageProps,并新增 iconProps 和 bordered 属性 @anlyyao (#1076)Switch
: 修复 size、loading 不生效的问题 @LeeJim (#1080)Avatar
: 修复 alt 属性无效 @anlyyao (#1076)NavBar
: 使用正确的状态栏高度 @LeeJim (#1083)Search
: 修复插槽需要对应值为空时才渲染的问题 @LeeJim (#1087)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.27.0
Published by tdesign-helper almost 2 years ago
Comment/Slider/ImageViewer
: 组件 DOM 结构调整,有覆盖样式的同学请关注 @HQ-Lin (#1785、#1794、#1788)Breadcrumb
: 新增icon
API @uyarn (#1781)TreeSelect
: 支持borderless
、tagProps
、selectInputProps
等 API @uyarn (#1795)Button
: 新增suffix
插槽 适用文字后置图标场景 @uyarn (#1799)TreeSelect
:
Breadcrumb
: 修复文字省略样式失效的问题 @uyarn (#1781)Select
: 搜索修复模糊大小写 (fixed: #1786) @skytt (#1787)TagInput
: 修复 autoWidth = true
时宽度跟随内容自适应失效的问题;修复标签超出滚动时,显示异常的问题。 @xiaosansiji (#1793)TreeSelect
: 修复单选模式打开下拉框右侧图标缺失的问题 @uyarn (#1795)Badge
: 修复 count
无法通过插槽方式使用的问题 @uyarn (#1799)Form
: 修复 InputNumber min = 0
的边界场景校验异常的问题 @yaogengzhu (#1772)DatePicker
: @HQ-Lin
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.50.0
Breadcrumb
: 新增icon
API @uyarn (#1998)Slider
: 修复 slider
样式问题 (issue #237) @HQ-Lin (#2011)Button
: 新增suffix
API,支持需要为按钮配置文字后置图标的场景 @uyarn (#2018)CodeTip
: 增加编辑器代码提示 @chaishi (#2005)ImageViewer
:
Breadcrumb
: 修复文字省略样式失效的问题 @uyarn (#1998)InputNumber
: value
支持受控 @chaishi (#2002)Alert
: 修复内嵌 link
时,hover
会导致 alert
消失 @Lmmmmmm-bb (#2000)Table
: 修复 EnhancedTable
树形结构,在编译后的运行过程中缺少实例方法(开发环境正常)问题 (issue#1999) @chaishi (#2004)Comment
: 修复 comment
样式问题 @HQ-Lin (#2007)Select
: 修复筛选默认模糊大小写的功能(Tencent/tdeisng-vue#1787) @skytt (#2009)Watermark
: 修复异步获取 watermark
content
,水印不更新的问题 @insekkei (#1997)PopConfirm
: 修复 text
描述的颜色 @iLunZ (#2006)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.7
Comment/Slider/ImageViewer
: 组件 DOM 结构调整,有覆盖样式的同学请关注 @HQ-Lin (#1785、#1794、#1788)swiper
: swiper控制current交互和正常保持一致 @duenyang (#1693)Loading
: 处理loading在dialog等场景中样式异常的问题 @uyarn (#1694)Breadcrumbe
: 修复文字省略样式丢失的问题 @uyarn (#1702)popconfirm
: 修复官网demo气泡框描述文案字体颜色 @iLunZ (#1705)InputNumber
: 组件支持受控 @chaishi (#1703)Form
: 修复拦截 checkbox 默认值为 undefined 控制台警告问题 @HQ-Lin (#1682)popconfirm
: 修复官网demo气泡框描述文案字体颜色 @iLunZ (#1705)TreeSelect
:
Tooltip
: 修复非受控问题 @HQ-Lin (#1712)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.43.0
Textarea
: 调整 confirm-type 的默认值为 return @LeeJim (#1007)Navbar
: 移除 background 使用 CSS Variables 代替 @LeeJim (#1010)Navbar
: 属性 left-icon 更名为 left-arrow,只保留 Boolean 类型 @LeeJim (#1010)Navbar
: 移除 home-icon,新增名为 left 和 capsule 的插槽 @LeeJim (#1010)Navbar
: 移除 go-home 事件 @LeeJim (#1010)Button
: 视觉升级 @LeeJim (#993)Fab
: 视觉升级 @LeeJim (#995)Tag
: 视觉升级 @LeeJim (#997)Cell
: 视觉升级 @LeeJim (#1003)Grid
: 视觉升级 @LeeJim (#1006)Navbar
: 视觉升级 @LeeJim (#1010)Button
: 新增 light 主题 @LeeJim (#993)Tag
: 属性 size 新增 extra-large 加大尺寸 @LeeJim (#997)CheckTag
: 新增支持 variant 支持 4 种变体 @LeeJim (#997)NoticeBar
: 支持 prefixIcon 、theme 属性动态更新 @anlyyao (#999)CellGroup
: 新增 theme 属性,支持 card 风格 @LeeJim (#1003)Grid
: 新增 theme 属性,增加 card 风格 @LeeJim (#1006)Grid
: 新增 BadgeProps 属性,透传至徽章组件 @LeeJim (#1006)Grid
: 新增 icon 属性,支持传入图标 @LeeJim (#1006)Grid
: 支持当 column = 0 时,将不平分空间,支持滑动 @LeeJim (#1006)Button
: 修复有主题的幽灵按钮颜色丢失的问题 @LeeJim (#993)NoticeBar
: 修复 content 动态更新时, 滚动动画计算错误。 @anlyyao (#999)TabBar
: 修复绝对定位时,宽度没有撑开的问题 @LeeJim (#1001)Cascader
: 修复异步获取 options 时,无法使用 value 初始化已选选项 @LeeJim (#1011)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.26.0
Badge
: 提升测试覆盖率 @anlyyao (#479)Progress
: 更新示例代码 @xxxlj (#472)BackTop
: 更新示例代码 @yuanmeda (#468)SwipeCell
: 更新示例代码 @wwlh200 (#473)PullDownRefresh
: 更新示例代码 @yuanmeda (#470)Button
: 更新示例代码 @TingShine (#475)CountDown
: 更新示例代码 @TingShine (#477)Image
: 更新示例代码 @TingShine (#478)Progress
: 更新示例代码 @xxxlj (#472)Loading
: 更新示例代码 @lockiechen (#481)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.14.1
side
模式下小屏显示问题 by @dianjie in https://github.com/Tencent/tdesign-vue-next-starter/pull/348
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.5
Published by tdesign-helper almost 2 years ago
Table
: resizable = false
时,基础表格表头默认使用用户定义的列宽 @ZTao-z (#1733)Transfer
: 带分页的穿梭框,修复两侧全量勾选时报错的问题 @yaogengzhu (#1741)Input
: 修复在输入框进行预渲染处于 display: none
状态时,宽度计算不正确的问题,issue#1678 @chaishi (#1749)Select
: @skytt (#1755)
ConfigProvider
: 修复 t-config-provider
直接包裹 router-view 标签时控制台报错的问题 @LoopZhou (#1753)Tree
: 修复 filter 过滤后,过滤结果为空,未能显示 empty slot 的问题 @yaogengzhu (#1748)InputNumber
: 修复theme=column
时,autoWidth
无效问题,issue#1652 @chaishi (common #969)Form/Upload
: 修复 formRule
uploadFile
类型未导出的问题 @uyarn (#1762)Form
: 修复表单中使用 DateRangePicker,校验失败时样式缺少红框展示的问题 @LoopZhou (common #965)Alert
: 官网示例的宽度根据屏幕宽度自动撑开 @aomnisz (#1658)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.4
Table
: 优化超出省略场景,浮层默认出现位置 placement
@chaishi (#1968)TimePicker
: 新增onPick
API 用于处理每次选择时间的回调 @uyarn (#1975)Upload
: 多上传文件模式支持使用 fileListDisplay
自定义文件列表,插槽和属性均可 (issue #1976) @chaishi (#1978)Demo
: stackblitz
默认打开 .vue
文件 (issue #1974) @pengYYYYY (#1977)Timeline
: 增加 timeline
组件 @pengYYYYY (#1980)TagInput
: 修复空引用错误 (issue #1983) @pengYYYYY (#1980)Input
:
format
失效问题,issue#1964 @chaishi (#1968)display: none
状态时,宽度计算不正确问题,tdesign-vue#1678 @chaishi (#1968)Calendar
:
Table
: 当禁用resizable时,表格默认使用用户定义的列宽 @ZTao-z (#1935)TimePicker
: 修复12小时制时分列首位的异常 @uyarn (#1975)Popup
: 使用 overlayInnerStyle
定义定宽 (issue #1970) @pengYYYYY (#1977)Image
: 修复 error slot
无效 (issue #1961) @pengYYYYY (#1977)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.6
Guide
: support guide component @Yilun-Sun (#1581)Table
: 当禁用resizable时,基础表格表头默认使用用户定义的列宽 @ZTao-z (#1662)Dropdown
: 修复Children变化时没有重新渲染的异常 @uyarn (#1673)Select
:
InputNumber
: 修复最小值为0仍可点击减号至-1的问题 @lilonghe @uyarn (#1676)Input
: 修复在输入框进行预渲染处于 display: none
状态时,宽度计算不正确问题,tdesign-vue#1678 @chaishi (#1669)Pagination
: 修复 selectProps
warn @chaishi (#1669)Form
: 修复提交后 onChange 校验不清除状态问题 @HQ-Lin (#1664)TreeSelect
: 修复 valueDisplay 和 filterable 同时设置时的显示问题 @moecasts (#1674)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.6
customStyle
属性,作为 style 传入根元素 @anlyyao (#985)SideBar
: 新增侧边导航组件 @LeeJim (#974)RadioGroup
: 新增支持 keys 属性,使用 options 时有效 @LeeJim (#964)Tabs
: 新增 space-evenly 属性,默认均分选项卡片的空间 @LeeJim (#965)Cascader
: 视觉全新升级 @LeeJim (#966)Cascader
: 新增 theme 属性,新增 tab 风格 @LeeJim (#966)Cascader
: 新增 keys 属性,支持映射 optiosn 属性名 @LeeJim (#966)Cascader
: 新增 sub-titles 属性,显示每级的次标题 @LeeJim (#966)Button
: 新增 CSS Variable 调整文本、边框、背景等颜色,具体查看文档 @anlyyao (#947)GridItem
: 新增 image-props 透传至 image 组件 @LeeJim (#976)TabBar
: 视觉升级 @LeeJim (#987)TabBar
: 新增 shape 属性,新增悬浮胶囊形状的标签栏 @LeeJim (#987)TabBar
: 新增 theme 属性,新增 tag 风格 @LeeJim (#987)DropdownMenu
: 新增 external-classes
属性 @anlyyao (#991)Csacader
: 支持 CSS Variables 进行自定义主题 @LeeJim (#990)RadioGroup
: 修复使用 options 时无法选中的问题 @LeeJim (#964)Tabs
: 修复动态 label 无法生效的问题 @LeeJim (#963)Tabs
: 优化样式细节 @LeeJim (#965)Cascader
: 修复传入 value 不会渲染选项的问题 @LeeJim (#966)Button
: 修复 variant='text' 时,文本颜色样式错误 @anlyyao (#947)Input
: 修复 --td-input-disabled-text-color
无效的问题 @anlyyao (#960)Calendar
: 修复无法滚动的问题 @LeeJim (#989)Calandar
: 修复在布局不兼容的问题 @LeeJim (#989)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.25.0
NavBar
: 重构组件,支持更完整的 props 和 event @TingShine (#391)Calendar
: 修复 confirmBtn 属性传递 string
类型时渲染错误 @anlyyao (#454)Upload
: 修复不支持 v-model 的问题 @yuanmeda (#460)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.14.0
Text Style
:新建部分 body-large
字体样式Dialog
:增加了自适应逻辑Button
:修复小尺寸按钮中单文本类型的组件尺寸错误问题Published by tdesign-helper almost 2 years ago
Input
: @chaishi (#1700)
unicode
字符长度的判定status
为空时,不再添加无效类名 t-is-default
Upload
: 文件列表上传支持使用 fileListDisplay
自定义文件列表 @chaishi (#1704)Pagination
: 透传selectProps
和 selectProps.popupProps
到组件 Pagination
,以便实现挂载节点等复杂场景需求, tdesign-react#1611 @chaishi (#1702)TimePicker
: 新增onPick
API 用于每次选中面板值进行回调处理 @uyarn (#1728)ConfigReceiver
: getKeepAnimationMixins
支持读取 defaultGlobalConfig
@qqw78901 (#1699)Composition-API
@qqw78901 (#1697)Table
: @chaishi (#1702)
dragSortOptions
优先级,以便父组件自定义全部参数,tdesign-react#1556
Dialog
: 修复参数 footer = false
时,footer 节点仍然渲染的问题 @huangpiqiao (#1713)Datepicker
:
Collapse
: 修复ExpandIcon
的实现 @asbstty (#1717)Calendar
: 调整日历组件单元格外层 DOM
样式,修复在使用 cellAppend
插槽后可能样式会有异常的问题 @PsTiu (#1721)Textarea
: 修复status
的类型问题 @yaogengzhu (#1710)TimePicker
: 修复12小时制时分的显示异常 @uyarn (#1728)Dropdown
: 修复下拉菜单可视无法完全受控的问题 @uyarn (#1729)Checkbox
: 修复Checkbox的options 参数属性变化时未重新渲染的问题 @uyarn (#1730)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.3
Pagination
: 透传selectProps
和 selectProps.popupProps
到组件 Pagination
,以便实现挂载节点等复杂场景需求, (tdesign-react#1611) @chaishi (#1931)Input
: 支持对 unicode
字符长度的判定 @chaishi (#1927)Table
:
dragSortOptions
优先级,以便父组件自定义全部参数,tdesign-react#1556 @chaishi (#1931)Dropdown
:
Form
:
Slider
: 修复 vertical
示例展示异常 (issue #1904) @pengYYYYY (#1918)CheckBox
: 修复 readonly
属性没效果 (issue #1928) @pengYYYYY (#1930)Loading
: 修复部分场景 v-loading
异常的问题 (issue #1917) @uyarn (#1937)Datepicker
: 修复 popupProps.onVisibleChange
方法不能正常触发的问题 @xiaosansiji (#1939)Select
: 修复无法使用 0
作为 value
(issue #1928) @pengYYYYY (#1940)Collapse
: 修复 ExpandIcon
未按照 API
文档实现 (issue #1894) @asbstty (#1941)DatePicker
: 修复单选日期时间无法确定问题 @HQ-Lin (#1942)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.4
Collapse
: 支持 expandIcon 属性 @asbstty (#1651)Pagination
: 透传selectProps
和 selectProps.popupProps
到组件 Pagination
,以便实现挂载节点等复杂场景需求, issue#1611 @chaishi (#1638)Input
:
Form
: 修复不同 trigger 下校验结果互相覆盖问题 @HQ-Lin (#1630)Cascader
: 修复出现重复的 options
@pengYYYYY (#1628)Table
:
dragSortOptions
优先级,以便父组件自定义全部参数,issue#1556 @chaishi (#1638)Input
:
maxlength
时,无法删除且无法修改输入框内容,issue#1633 @chaishi (#1635)Datepicker
: 修复 popupProps.onVisibleChange
方法不能正常触发的问题 @xiaosansiji (#1644)Button
: 修复动画在disabled状态切换后失效的问题 @uyarn (#1653)Pagination
: 修复相同页码也会触发onChange的问题 @HQ-Lin (#1650)Message
: 支持异步渲染组件 @kenzyyang (#1641)DatePicker
: 修复单选日期时间无法确定问题 @HQ-Lin (#1645)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.5
Radio
: 移除 color 属性,使用 CSS Variable 替代 @anlyyao (#944)Tabs
: 视觉全新升级 @LeeJim (#957)Tabs
: 新增 theme 属性,支持 line/tag/card @LeeJim (#957)Tabs
: 新增 CSS Variables,用于调整滑块尺寸 @LeeJim (#957)TabPanel
: 新增 badgeProps 属性,支持使用徽章 @LeeJim (#957)CheckTag
: 支持外部样式类 @anlyyao (#945)Radio
: 新增 CSS Variable 调整文案、图标等颜色,具体查看文档 @anlyyao (#944)Popup
: 阻止内容区域滑动穿透 @LeeJim (#943)Cascader
: 调整 usingComponents
中的绝对路径为相对路径 @miauyo (#938)Icon
: 修复 customStyle 属性无效的问题 @anlyyao (#950)DateTimePicker
: 修复 mode = second 不生效的问题 @LeeJim (#952)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.24.0
Message
: closeBtn
属性不再支持 string
类型 @anlyyao (#429)Message
: 新增 icon
,offset
属性 @anlyyao (#429)Message
: 修复 marquee
属性无效问题 @anlyyao (#429)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.13.0
详情见:https://tdesign.tencent.com/mobile-react/getting-started
详情见:https://github.com/Tencent/tdesign-react-starter/releases/tag/0.1.6
Published by tdesign-helper almost 2 years ago
Select
:
onChange
事件增加 option 参数返回 issue#1664 @skytt (#1667)Upload
: 多图片上传,图片文件名支持 abridgeName
@chaishi (#1669)dialog
: 优化非模态对话框拖拽事件鼠标表现 @huoyuhao (#1352)Select
: 空值兼容 null 的情况 issue#1668 @skytt (#1667)Upload
: @chaishi (#1669)
name
无效的问题Collapse
: 修复点击标题没有触发折叠功能的问题 @huangpiqiao (#1676)Tabs
: 修复 Tabs 切换时会导致表单初始化聚焦失效问题 @huangpiqiao (#1676)Datepicker
: @luwuer (#1587)
t-date-picker__cell--active-start
和 t-date-picker__cell--active-end
在第二次操作时错序的问题 issue#1580
Textarea
: 修复禁用状态字数限制区域的样式问题 @uyarn (#1684)Space
: 修复子节点为空的报错 @uyarn (#1684)Dialog
: 修复 theme 为非 default 时 body 节点类名的问题 @uyarn (#1684)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.1
Dropdown
: 修复子节点文字省略功能丢失的问题 @uyarn (#1877)Upload
:
name
无效问题 @chaishi (#1899)theme=file
draggable=true
时,拖拽无效问题,issue#1559 @chaishi (#1899)Select
:
label
丢失问题(issue #1466) @pengYYYYY (#1908)undefined
时,出现报错 @pengYYYYY (#1908)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.3
Tag
: 样式优化,实现 light-outline 风格 @HelKyle (#1590)Upload
: 多图片上传,图片文件名支持 abridgeName
@chaishi (#1616)Comment
: 样式优化 @zhangpaopao0609 (#1614)InputAdornment
: 样式优化 @zhangpaopao0609 (#1606)Drawer
: 修复浮层关闭后聚焦问题 @NWYLZW (#1591)Input
: 修复input 限制字符无效问题 @HQ-Lin (#1624)Slider
: 修复 slider marks 为 object 时刻度位置异常 @HelKyle (#1600)Popup
: 兼容 trigger 元素获取异常报错问题 @HQ-Lin (#1626)Form
: 调整 requireMark
、showErrorMessage
等默认值 @HQ-Lin (#1602)Select
: 修复 onChange 回调参数缺失问题 @uyarn (#1603)Swiper
: 当轮播只有一个时,点击左侧按钮后,按钮失效问题 @yatessss (#1604)Dropdown
:
Upload
:
name
无效问题 @chaishi (#1616)interface
文件问题,issue#1586 @chaishi (#1616)Tabs
:
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.4
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.23.1
DateTimePicker
: 修复 cancelBtn
和 confirmBtn
无效的问题 @anlyyao (#407)Cell
: 修复 RightIcon
渲染错误 @anlyyao (#416)NoticeBar
: 修复 prefixIcon
类型错误,取消 String
类型,新增 Boolean
类型 @anlyyao (#421)NoticeBar
: 修复 content
和 extra
内容重复渲染问题 @anlyyao (#421)Grid
: 修复 image
插槽无法正常渲染的问题 @LeeJim (#423)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.12.2
Layout
:新增示例页Shadow
:新增示例页Button
:统一不同尺寸,不同类型、不同交互态的按钮,共计新增了1200+组件,且已应用图层与文本样式,可在 Overrides 修改按钮的圆角半径了Swiper
:新增轮播组件Tag
: 新增不同类型组件Link
:新增链接组件,新增不同类型组件Image
:新增图片组件,应用已有图标组件Card
:新增卡片组件,整理图层ImageViewer
:新增图片查看器组件Timeline
:新增时间轴组件Table
:新增不同类型组件,应用独立边框样式Steps
:解决步骤条组件错误图标颜色显示不正确问题;重构组件,补全了缺少的组件,添加自适应逻辑Badge
:解决徽标组件中示例显示不正确问题,增加自适应逻辑Rate
:解决了评分交互状态没说明弹窗的问题Pagination
:分页中的选择器样式更新Calendar
:重构组件内容,应用独立边框样式,补全了缺少的组件Message
:补全缺少的组件Anchor
:重构组件,应用独立边框样式Breadcrumb
:重构组件,补全了缺少的组件Dropdown
:重构组件,补全了缺少的组件,提供不同主题与类型Tab
:重构组件,应用独立边框样式,补全了缺少的组件,添加了自适应逻辑List
:重构组件,修复了元素间距与组件尺寸Comment
:去除冗余组件,添加自适应逻辑Collapse
:去除冗余组件,添加自适应逻辑Tag
: 重构组件,修复了元素间距与组件尺寸,新增不同类型组件Radio
:修复字体样式与图层圆角半径错误的问题,新增不同类型组件Checkbox
:修复字体样式与图层圆角半径错误的问题,新增不同类型组件InputNumber
:去除冗余组件,添加自适应逻辑,补全了缺少的组件,新增不同类型组件Transfer
:应用现有组件重构穿梭框组件,去除冗余组件,并全局应用Tree
:应用现有组件重构树结构组件,现在文本样式已正确应用,新增不同类型组件供选择,添加自适应逻辑Select
:应用现有组件重构选择器组件,去除冗余组件,新增不同类型组件,添加自适应逻辑Cascader
:应用现有组件重构级联选择器组件,去除冗余组件,新增不同类型组件,添加自适应逻辑Input
:去除冗余组件,新增不同类型组件,添加自适应逻辑DatePicker
:整理图层,正确应用文本及图层样式,去除冗余组件,新增不同类型组件,添加自适应逻辑Upload
:整理图层,新增不同类型组件Tooltips
:修复箭头小三角的显示错误问题Dialog
:修复圆角半径错误的问题,补全缺少组件Notification
:修复圆角半径错误的问题,补全了缺少的组件Popconfirm
:修复箭头小三角的显示错误问题Avatar
:修复图层样式应用错误的问题,按尺寸新增头像类型;修复了组合头像使用图层外边框的问题Alert
:修复图层已应用样式Slider
:修复了元素间距详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.4.3
vue-router
至4.1+ by @timi137137 in https://github.com/Tencent/tdesign-vue-next-starter/pull/341
vue-tsc
至 1.0+ by @timi137137 in https://github.com/Tencent/tdesign-vue-next-starter/pull/341
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.4
Published by tdesign-helper about 2 years ago
Dropdown
: 调整Dropdown
样式,优化多层菜单样式结构,多层菜单结构有变动 @uyarn (#1607)Dropdown
: @uyarn (#1607)
direction
API,支持向左展开菜单theme
等API 支持自定义菜单项主题t-dropdown-menu
作为子节点,同时继续支持 dropdown
的具名插槽,插槽方式支持多级菜单嵌套Tag
: 样式优化,实现 light-outline
风格 @HelKyle (#1617)Table
: @chaishi (#1633)
attrs
支持自定义任意单元格属性colspan
,用于设置单行表头合并ellipsis.content
和属性透传 ellipsis.props
displayColumns
时默认显示全部列,issue#1784
Card
: Card 样式调整 @yilaierwang (#1631) (common#901)Form
:
Table
:
resetValue
无效,issue#1611 @chaishi (#1633)ImageViewer
: 修复 zIndex 默认值过低的问题 @sinbadmaster (#1634)Datepicker
:
Upload
: 只有多个上传请求同时触发时才需触发 onOneFileFail 回调 @xixileng (#1652)Input
: 修复初始化或者赋值时,format 不生效的问题 @LoopZhou (#1650)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.49.0
Select
: 下拉框隐藏的时候清空筛选文本 @skytt (#1847)Tag
: 样式优化,实现 light-outline
风格 @HelKyle (#1859)Table
: 增强型表格,支持列配置,支持不传 displayColumns
时默认显示全部列,(issue #1784) @chaishi (#1869)DatePicker
: 调整 requiredMark api
可独立控制星号展示 @HQ-Lin (#1832)Dropdown
:
Table
:
resetValue
无效,(issue #1611) @chaishi (#1869)Tooltip
: 修复 tooltip
无法显示问题(issue #1834) @ChrisLee0211 (#1842)DatePicker
: 修复 range
数据格式化异常问题 @HQ-Lin (#1845)Tree
: watch
联动判断找不到父节点 (issue #1754) @Reg1350 (#1848)Card
: 修复 demo
样式 @yilaierwang (#1861)Avatar
: demo
中头像类型展示,删除重复头像并调整展示顺序 @tutaizi (#1838)Tree
: watch
联动判断找不到父节点 (issue #1754) @Reg1350 (#1848)Card
: 修复 demo
样式 @yilaierwang (#1861)Avatar
: demo
中头像类型展示,删除重复头像并调整展示顺序 @tutaizi (#1838)Popup
: 关闭时销毁 dom
@Lmmmmmm-bb (#1867)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.2
Form
: 调整 requiredMark api 可独立控制星号展示 @HQ-Lin (#1580)Table
:
DatePicker
: 修复 range 数据格式化异常问题 @HQ-Lin (#1587)Collapse
: 修复 defaultExpandAll 属性没有生效 & 包含 form 表单的时候样式出现溢出问题 @duanbaosheng (#1579)Form
: 修复 getInternalHooks
警告问题 @HQ-Lin (#1577)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.3
PulldownRefresh
: 修复高度无法自适应外容器的问题 @LeeJim (#909)Tabs
: 修复 placement = left 时, Nav 不可见且不居左的问题 @LeeJim (#908)TabBar
: 修复 item 不传 value 时无法自动生成备用值的问题 @LeeJim (#914)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.23.0
Overlay
: 新增 customStyle
属性,支持自定义遮罩样式 @anlyyao (#403)Search
: 修复 shape
属性无效的问题 @anlyyao (#392)Search
: 修复 clear
事件无效的问题 @anlyyao (#392)List
: 修复 load-more
可选参数问题 @byq1213 (#376)List
: 修复 load-more
可选参数问题 @byq1213 (#376)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.12.1
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.3
Published by tdesign-helper about 2 years ago
Select
: 调整下拉交互 允许输入时不关闭下拉面板 减少相关交互问题 @uyarn (#1600)Datepicker
: 支持 valueType
格式化日期用法 @HQ-Lin (#1578)ImageViewer
: 移除额外的根元素 @sinbadmaster (#1598)Upload
:
upload
导出预期外的变量导致组件注册时出现告警 @pengYYYYY (#1583)response
到事件 onSuccess
,单文件是对象,多文件是数组,tdesign-vue-next#1774 @chaishi (#1584)TimePicker
: 关闭面板不再滚动 避免部分场景滚动未结束关闭面板继续滚动引发的问题 @uyarn (#1590)Select
: value 参数类型检测报错修复,增加 value 传值异常流的控制台提示 @skytt (#1574)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.48.5
Dropdown
: 调整Dropdown
样式,优化多层菜单样式结构,多层菜单结构有变动 @uyarn (#1817)Table
:
Dropdown
:
Dialog
: 增加 fullscreen api
@gumingWu (#1687)Select
: 调整下拉交互允许输入时,不关闭下拉面板,减少相关交互问题 @uyarn (#1808)Dropdown
: 修复插槽用法的使用缺陷 (issue #1825) @uyarn (#1827)Hooks
: 修复受控属性 modelValue
和其他受控属性处理逻辑不一致的问题 @jxwanglong (#1828)Upload
:
upload
导出预期外的变量导致组件注册时出现告警 @pengYYYYY (#1775)response
到事件 onSuccess
,单文件是对象,多文件是数组,issue#1774 @chaishi (#1776)Tree
:
TreeSelect
:
change
事件触发两次(issue #1787) @Lmmmmmm-bb (#1797)Swiper
: 修复卡片模式时,切换空白的问题(issue #1763) @btea (#1796)Popup
: 修复更改 classprefix
导致展开收起动画失效及相关连锁问题 @uyarn (#1790)TimePicker
: 修复部分设备下无法获取内联 token
导致的滚动异常 @uyarn (#1790)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.24.1
Select
: 调整下拉交互 允许输入时不关闭下拉面板 减少相关交互问题 @uyarn (#1570)DatePicker
: 支持valueType
API @HQ-Lin (#1554)Table
:
showHeader
,支持隐藏表头 @chaishi (#1566)column.colKey = serial-number
,支持序号列功能,#1517 @chaishi (#1566)showSortColumnBgColor
,用于控制是否显示排序列背景色 @chaishi (#1566)tree.treeNodeColumnIndex
动态修改, #1487 @chaishi (#1566)attrs
支持自定义任意单元格属性 @chaishi (#1566)colspan
,用于设置单行表头合并 @chaishi (#1566)ellipsis.content
和属性透传 ellipsis.props
@chaishi (#1566)InputNumber
: 输入中文或特殊符号时,清空数字为 undefined
@chaishi (#1553)Upload
:
headers
@chaishi (#1553)withCredentials
@chaishi (#1553)response
到事件 onSuccess
,单文件是对象,多文件是数组,tdesign-vue-next#1774 @chaishi (#1558)Card
: 修复shadow
API不生效的问题 @Flower-F (#1555)Select
: 修复新创建的条目与已有项重复时重复显示的问题 @samhou1988 (#1550)TreeSelect
: 修复 filterable 时,点击 treeselect 闪的问题 @HelKyle (#1569)Form
: 修复 FormList 动态设置节点初始值丢失问题 @HQ-Lin (#1571)Input
: 兼容异步渲染组件计算宽度异常情况 @HQ-Lin (#1568)Table
:
filterRow={null}
无法隐藏过滤行问题,issue#1438 @chaishi (#1566)ellipsisTitle
优先级应当高于 ellipsis
, tdesign-vue#1404 @chaishi (#1566)column.type=single
时,column.title
无效问题,issue#1372 @chaishi (#1566)list.value
值为 number
无法高亮过滤图标问题 @chaishi (#1566)expandedRowKeys
的绑定会报错 ,缺少判空,#1704 @chaishi (#1566)Dialog
: 修复初次点击内容区域移到 mask 区域后关闭弹窗问题 @HQ-Lin (#1573)Pagination
: 修复 jumper
输入框联动问题 @HQ-Lin (#1574)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.2
Calendar
: 新增日历组件 @LeeJim (#896)Dialog
: 函数式Dialog.close()
关闭窗体支持自定义 selector
@anlyyao (#894)Message
: 函数式Dialog.hide()
关闭窗体支持自定义 selector
@anlyyao (#894)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.22.0
Slider
: 修复 label
属性无效的问题 @anlyyao (#364)Tabs
: 修复 change
事件和 onChange
属性无效的问题 @anlyyao (#367)Grid
: 修复 gutter
无效 @anlyyao (#381)Grid
: 修复 border
无效 @anlyyao (#381)DropdownMenu
: 修复 onChange
事件无效的问题 @anlyyao (#374)Rate
: 修复 ts 类型错误 @anlyyao (#386)NoticeBar
: 修复 content、extra 失效的问题 @TingShine (#302)NoticeBar
: 使用正确的 prefixIcon 插槽名 @anlyyao (#393)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.12.0
Published by tdesign-helper about 2 years ago
ImageViewer
: 新增 ImageViewer
图片预览组件 @sinbadmaster (#1520)Upload
: 组件重构 @chaishi (#1561)
beforeAllFilesUpload
,所有文件上传之前执行,支持一次性判定所有文件是否继续上传。已经存在的 beforeUpload
用于判定单个文件的是否继续上传onValidate
,文件校验不通过时触发,可能情况有:自定义全文件校验不通过、文件数量校验不通过、文件数量校验不通过onOneFileSuccess
,多文件上传场景下,在单个文件上传成功后触发beforeUpload
存在时,依然支持 sizeLimit
检测formatRequest
用于新增或修改上传请求参数triggerButtonProps
用于指定触发按钮风格Table
: @chaishi (#1562)
tree.treeNodeColumnIndex
动态修改, tdesign-vue-next#1487
Table
: 新增 showHeader
,支持隐藏表头 @chaishi (#1562)Table
: 新增 column.colKey = serial-number
,支持序号列功能 @chaishi (#1562)Table
: 新增 showSortColumnBgColor
,用于控制是否显示排序列背景色 @chaishi (#1562)Select
: @skytt (#1566)
Table
: @chaishi (#1562)
ellipsisTitle
优先级应当高于 ellipsis
, issue#1404
column.type=single
时,column.title
无效问题,issue#1372
list.value
值为 number
无法高亮过滤图标问题 @chaishi (#1562)expandedRowKeys
的绑定会报错 ,缺少判空,tdesign-vue-nex#1704 @chaishi (#1562)DatePicker
:
TimePicker
: 修复部分场景 style
属性内的 token 缺失导致滚动异常的问题 @uyarn (common#877)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.48.3
Upload
:
Upload
:
requestMethod
参数由文件对象,更为数组 @chaishi (#1723)UploadFile
对象新增 uploadTime
属性,用于表示上传时间 @chaishi (#1723)theme=file
支持多文件上传 @chaishi (#1723)beforeUpload
存在时,依然支持 sizeLimit
检测 @chaishi (#1723)beforeAllFilesUpload
,所有文件上传之前执行,支持一次性判定所有文件是否继续上传。已经存在的 beforeUpload
用于判定单个文件的是否继续上传 @chaishi (#1723)onValidate
,文件校验不通过时触发,可能情况有:自定义全文件校验不通过、文件数量校验不通过、文件数量校验不通过、文件名重复(允许重复文件名场景下不会触发)@chaishi (#1723)onOneFileSuccess
,多文件上传场景下,在单个文件上传成功后触发 @chaishi (#1723)formatRequest
用于新增或修改上传请求参数(现有的 format
用于格式化文件对象)@chaishi (#1723)triggerButtonProps
用于指定文件选择触发按钮风格 @chaishi (#1723)Table
:
Menu
: 如果存在链接参数,默认使用标签 <a>
(issue #1671) @Lmmmmmm-bb (#1728)Image
: 增加 image
组件 @pengYYYYY (#1735)Table
:
ellipsisTitle
优先级应当高于 ellipsis
, tdesign-vue#1404 @chaishi (#1740)expandedRowKeys
的绑定会报错 @MyZhouGit (#1705)column.type=single
时,column.title
无效问题,issue#1372 @chaishi (#1740)list.value
值为 number
无法高亮过滤图标问题 @chaishi (#1740)expandedRowKeys
的绑定会报错 ,缺少判空,#1704 @chaishi (#1740)Swiper
:
ImageViewer
:
class
命名规范修复组件 class
命名 @sinbadmaster (#1731)demo
中弹出窗样式异常 @sinbadmaster (#1731)DatePicker
:
prefixIcon
suffixIcon
失效问题 (issue #1673) @HQ-Lin (#1724)Dialog
: 修复在弹窗内按下鼠标,在蒙层中松开会关闭弹窗的问题 @sechi747 (#1739)TreeSelect
: 修复 popuoContent
无 padding
@fenbitou (#1714)Hooks
: 修复使用 v-model.trim
会将内容清空的问题 @zhangpaopao0609 (#1721)TimePicker
: 调整 time-pick
样式 @wanghanzhen (#1730)Upload
: 修复一个请求上传多个文件,参数携带全部文件,当前只会携带一个 file
参数@chaishi (#1723)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.23.0
Form
:
Upload
:
Table
: 新增 column.resizable 支持自定义任意列是否可拖拽调整宽度 @ZTao-z (#1535)Tooltip
: 新增lite模式子组件,rate/imageviewer改用lite版本 @carolin913 (#1546)TimePicker
: 优化边距 ui @wanghanzhen (#1531)ImageViewer
: 优化内部 dom 节点class bem 命名规范 @Ylushen (#1533)Upload
:
Input
:
TimePicker
: 修复部分场景滚动异常无法选中23:59:59的问题 @uyarn (#1511)Dropdown
: 修复点击选项没有触发onVisibleChange的问题 @uyarn (#1516)Tree
: 支持树可拖拽 @HelKyle (#1534)Select
: 修复Select组件多选情况下禁用组件后还能点击删除选项的问题 @AqingCyan (#1529)TagInput
: 修复 react 16 版本 event 对象缺失 code 属性判断错误 @HQ-Lin (#1526)DatePicker
: 修复输入框清空后关闭弹窗未重置问题 @HQ-Lin (#1543)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.1
Input
: 修复 clearable
的显示和隐藏问题 @anlyyao (#874)Tabbar
: 使用 fallback value 保证颜色展示正确 @LeeJim (#875)Icon
: 移除 CSS
属性 speak
@anlyyao (#885)Textarea
: 修复 maxLength 情况下,显示值和实际值不一致问题 @anlyyao (#883)Textarea
: 修复 maxcharacter 情况下,输入值超出 maxcharacter 的问题 @anlyyao (#883)Input
: 修复 maxcharacter 情况下,输入值超出 maxcharacter 的问题 @anlyyao (#883)DateTimePicker
: 修复选项重置错误的问题 @LeeJim (#888)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.21.2
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.11.0
Sidenav
参数错误导致跟随系统样式异常的问题 by @timi137137 in https://github.com/Tencent/tdesign-vue-next-starter/pull/315
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.2
webpack
版本 @sscode02 in https://github.com/Tencent/tdesign-starter-cli/pull/34
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.3.2
Published by tdesign-helper about 2 years ago
DatePicker
: 移除 valueType
api,可使用返回的 dayjs 对象自行格式化 @HQ-Lin (#1510)Table
: 新增 column.resizable 支持自定义任意列是否可拖拽调整宽度 @ZTao-z (#1523)Message
: Message
新增 onClose
事件 @zhangpaopao0609 (#1467)Rate
: 新增Rate
评分组件 @Yilun-Sun (#1462)DatePicker
: 交互优化,二次修改日期不规范时清空另一侧数据 @HQ-Lin (#1521)Steps
: 步骤条demo错误 @Micro-sun (#1515)jumper
: 修复 tips props 类型缺失 @HelKyle (#1511)Demos
: 修复 select-input
示例展示 (issue #1640) (issue #1641) @pengYYYYY (#1514)Icon
: 修复修改prefix替换组件前缀对图标的影响 #common842 @uyarn (#1531)Table
TimePicker
: 修复部分场景滚动异常无法选中23:59:59的问题 @uyarn (#1534)InputNumber
: 处理0比较的异常 #common850 @uyarn (#1530)Swiper
:
Collapse
: 增加节点和类名处理IE样式 @huangpiqiao (#1530)Input
: 修复默认状态提示文字颜色错误问题 @xiaosansiji (#1508)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.48.0
DatePicker
: 移除 valueType api
@HQ-Lin (#1668)LiveDemo
: 添加 watermark LiveDemo @k1nz (#1684)Table
: 可编辑单元格,添加 row/rowIndex/col/colIndex
到 onEdited
@chaishi (#1695)ImageViewer
: 支持 title
与 trigger
中的 open api
@sinbadmaster (#1686)DatePicker
: 默认时间调整成 00:00:00
@HQ-Lin (#1660)DatePicker
: 优化二次修改日期不规范时清空另一侧数据 @HQ-Lin (#1688)Input
: 修复默认状态提示文字颜色错误问题 @xiaosansiji (#1663)Jumper
: 修复 tips props
类型缺失 @HelKyle (#1669)Demos
: 修复 select-input
示例展示 (issue #1640) (issue #1641) @pengYYYYY (#1670)Tooltip
: 修复无法正常展示(issue #1674) @zhangpaopao0609 (#1675)LiveDemo
: 修复 select LiveDemo 问题 (issue #1679) @k1nz (#1684)table
: 延迟更新表头时使用当前表宽重新计算各列宽度 @ZTao-z (#1691)Select
: 修复 clear
清除操作,当前会设置 value
为空字符串 (issue #1678) @pengYYYYY (#1681)Steps
: 修复 Steps
使用插槽报错不渲染的问题(issue#802) @k1nz (#1697)Steps
: 修复 Steps
生产环境 extra
插槽显示异常问题 @k1nz (#1697)ImageViewer
: 修复键盘事件监听时机 @sinbadmaster (#1686)Menu
: 修复 menuItem
过多时超出显示滚动条 (issue #1249) @sinbadmaster (#1381)Menu
: 平铺式侧边导航,收起菜单,三级目录不展示 (issue #1692)(issue #1571) @sinbadmaster (#1381)Pagination
: hover
增加过渡效果 https://github.com/Tencent/tdesign/issues/231
@zhangpaopao0609 (#1689)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.22.0
DatePicker
: 移除 valueType
api,可使用返回的 dayjs 对象自行格式化 @HQ-Lin (#1487)Select
: 移除 onVisibleChange
、bordered
多余 api,可使用 onPopupVisibleChange
、borderless
替代 @HQ-Lin (#1505)Form
: 新增 useWatch
hook @HQ-Lin (#1490)DatePicker
:
Icon
: 修复使用 classprefix
替换组件前缀对图标的影响 #common842 @uyarn @HQ-Lin (#1500)Cascader
: 修复 options
动态设置为空失效 @pengYYYYY (#1501)Checkbox
: 修复非规范属性引起的告警 @leosxie (#1496)TagInput
: 修复清除按钮未调用 onClear
事件 @pengYYYYY (#1506)Select
: 修复透传 tagProps
属性失败问题 @HQ-Lin (#1497)Notification
: 修复 offset 定位问题 @kenzyyang (#1504)SelectInput
:
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.42.0
Toast
: 重构 DOM 以及代码逻辑 @LeeJim (#863)ActionSheet
: 修复 theme = list 时点击选项之后报错的问题 @LeeJim (#866)Tabs
: 修复嵌套使用时样式错误的问题 @LeeJim (#869)Indexes
: 新增单元测试 @CodingOnStar (#850)Message
: 新增单元测试 @anlyyao (#859)SwipeCell
: 新增单元测试 @webwyb (#861)Swiper
: 新增单元测试 @anlyyao (#864)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.21.1
Drawer
: 新增单元测试 @anlyyao (#311)Popup
: 新增单元测试 @anlyyao (#310)Stepper
: 新增单元测试 @anlyyao (#304)Overlay
: 新增单元测试 @HelKyle (#336)BackTop
: 新增单元测试 @HelKyle (#335)Toast
: 新增单元测试 @HelKyle (#334)ActionSheet
: 新增单元测试 @HelKyle (#319)Progress
: 新增单元测试 @HelKyle (#337)ImageViewer
: 新增单元测试 @palmcivet (#332)TabBar
: 新增单元测试 @HelKyle (#314)Dialog
: 新增单元测试 @anlyyao (#361)Stepper
: 修复输入非 number
字符时,出现 NaN
问题 @anlyyao (#304)Stepper
: 修复输入值能超出 max
的问题 @anlyyao (#304)Stepper
: 修复 value
值小于 min
或超出 max
时,不触发 overlimit
的问题 @anlyyao (#304)Collapse
: 修复 headerRightContent
插槽与文档描述不一致的问题 @isanxia (#330)官网
: 更新浏览器兼容性说明文档 @anlyyao (#349)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.10.6
WaterMark
:新增水印组件 感谢 @brucerenCard
:新增卡片变体组件 感谢 @LidoRate
:新增评分变体组件 感谢 @LidoTimeline
:新增时间轴变体组件 感谢 @藍色飛行鳥Collapse
:新增折叠面板变体组件 感谢 @alimjanColorPicker
:新增颜色选择器变体组件 感谢 @LidoDialog
:新增全屏模式设计Form
:左对齐 AutoLayout
问题和 Tips icon
位置问题Starter
:修复 AutoLayout
问题Color Style
:修复 Starter/Menu/Cascader/Tree/Table
样式关联问题Text Style
:修复 Starter/Menu/Step/Alert
样式关联问题详情见:https://www.figma.com/community/file/1053279236128724321/TDesign-for-web
Published by tdesign-helper about 2 years ago
es module
导出不带样式产物,调整 lib 包内容,新增 cjs
产物支持 commonjs
导出不带样式产物 @HQ-Lin (#1493)DatePicker
: @HQ-Lin
Image
: 新增 Image 图片组件 @insekkei (#1503)Tabs
: 修复替换 classPrefix
时组件渲染异常的问题 @uyarn (#1494)Upload
: 修复在 wujie
环境中,部分按钮会触发两次的问题 @chaishi (#1502)TimePicker
: 修复往前点击时间时滚动异常的问题 @uyarn (#1499)DatePicker
: 修复 cell-click
返回日期错误 @HQ-Lin (#1490)详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.47.0
es module
导出不带样式产物,调整 lib 包内容,新增 cjs
产物支持 commonjs
导出不带样式产物 @HQ-Lin (#1646)LiveDemo
: 修复 tree
live demo
问题 @HQ-Lin (#1628)Dropdown
: 修复树形结构下的 onclick
调用错误 @pengYYYYY (#1647)Table
: 修复 columns type
为 multiple
时,设置 className
无效的问题 (issue #1632) @ojhaywood (#1633)Table
: 优化列宽调整策略 @ZTao-z (#1649)TimePicker
: 修复往前点击时间时滚动异常的问题 @uyarn (#1657)watermark
: 修复 removable
无效 @samhou1988 (#1635)Form
: 修复 labelAlign
为 top 时, form-item lable
为空 labl
e 还会占据空间的问题 @ojhaywood (#1623)ImageViewer
: 多图片示例切换状态修复 @sinbadmaster (#1630)Demo
: 使用 space
组件简化 avatar
, badge
, calendar
, card
, collapse
示例 @RayJason (#1655)Demo
: 使用 space
组件简化 checkbox
, colorPicker
, form
示例 @RayJason (#1659)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.21.0
es module
导出不带样式产物,调整 lib 包内容,新增 cjs
产物支持 commonjs
导出不带样式产物 @HQ-Lin (#1455)Upload
:
ImageViewer
:
DatePicker
: 支持二次更改时间选择器时可单次变更日期 @HQ-Lin (#1478)Table
: 优化列宽调整策略 @ZTao-z (#1483)Popup
: 支持 popperOptions
、delay
、hideEmptyPopup
api @HQ-Lin (#1444)Upload
:
UploadFile
对象新增 uploadTime
属性,用于表示上传时间 @chaishi (#1461)theme=file
支持多文件上传 @chaishi (#1461)beforeUpload
存在时,依然支持 sizeLimit
检测 @chaishi (#1461)beforeAllFilesUpload
,所有文件上传之前执行,支持一次性判定所有文件是否继续上传。已经存在的 beforeUpload
用于判定单个文件的是否继续上传 @chaishi (#1461)onValidate
,文件校验不通过时触发,可能情况有:自定义全文件校验不通过、文件数量校验不通过、文件数量校验不通过、文件名重复(允许重复文件名场景下不会触发)等 @chaishi (#1461)onOneFileSuccess
,多文件上传场景下,在单个文件上传成功后触发 @chaishi (#1461)onOneFileFail
,多文件上传场景下,在单个文件上传失败后触发 @chaishi (#1461)formatRequest
用于新增或修改上传请求参数(现有的 format
用于格式化文件对象) @chaishi (#1461)triggerButtonProps
用于指定文件选择触发按钮风格 @chaishi (#1461)TreeSelect
: 修复 data 异步更新,input 值没有及时更新的问题 @HelKyle (#1481)Dropdown
:
RangeInput
: 优化 icon 居中展示的问题 @HQ-Lin (#1447)DatePicker
: 修复 cellClick
返回日期错误 @HQ-Lin (#1458)Tabs
: 修复未替换部分classPrefix导致样式异常的问题 @uyarn (#1476)tree
: 修复 disabled
下不可展开的问题 @uyarn (#1474)Upload
: 修复 autoUpload=false
时,没有触发 onChange
事件问题(可能存在 breaking change) @chaishi (#1461)Popup
: 修复 ref 透传丢失属性问题 @HQ-Lin (#1468)Select
: 修复布尔值选中没有显示对应的文字问题 @samhou1988 (#1441)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.41.1
TabBar
: 点击 subTabBar 选项时,返回的值从数组改成选项的值 @LeeJim (#846)Slider
: 属性 marks 支持动态响应 @LeeJim (#853)TabBar
: 新增单元测试 @LeeJim (#846)Upload
: 新增单元测试 @anlyyao (#847)DropdownMenu
: 新增单元测试 @LeeJim (#848)Slider
: 新增单元测试 @LeeJim (#853)Picker
: 新增单元测试 @LeeJim (#854)DateTimePicker
: 新增单元测试 @LeeJim (#855)Sticky
: 新增单元测试 @Perisiguiendo (#852)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.21.0
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.4.2
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.1
Published by tdesign-helper about 2 years ago
Popup
: 新增 delay
属性用于控制延时显示或隐藏浮层,修复子 Popup 销毁时父级意外关闭的问题 @ikeq (#1436)Table
: @chaishi (#1454)
getTreeExpandedRow
,用于获取展开的树形节点edit.rules
新增数据类型 function
,用于动态设置校验规则,tdesign-vue-next#1472
DaterPicker
: 区间日期选择时,联动开始/结束时间面板月份选择,防止出现两个面板均在同一月份的情况 (issue #1469) @simpleAndElegant (#1470)TimePicker
: 支持带快捷标签 @chiyu1996 (#1407)Select
:
Button
: 区分 loading
和 disabled
状态,修复幽灵按钮 loading 状态背景色 @DevinXian (#1432)Popup
: 修复overlayInnerClassName丢失的问题 @ikeq (#1442)Table
:
onColumnControllerVisibleChange
的 trigger
参数返回错误的问题 @sechi747 (#1456)type = multiple
时,设置 className
不起作用的问题 @RainyLiao (#1441)Cascader
: @pengYYYYY (#1457)
loadingText
无效 (vue-next #1555)value
为 number
类型时有告警的问题 (vue-next #1570)entry
键会默认全选第一个选项的全部内容 (vue-next #1529)SelectInputProps
透传方法属性导致传入 SelectInput
的数据变成的数组 (vue-next #1502)ellipsisTitle
配置优先级低于 ellipsis
的问题 @Tomaolala (#1408)SelectInput
: 修复多选清除无效导致 Cascader
点击清除按钮表现异常的问题 @pengYYYYY (#1457)Watermark
: 修复 removable
属性设置不生效,及 content
不支持动态修改变化的问题 @carolin913 (#1473)Input/Textarea
: 修正 emoji 类字符 length 计算的问题 @HelKyle (#1411)TimePicker
: 修复部分设备滚动边界的跳动异常 (issue #1012) @uyarn (#1475)Dialog
: 修复插件调用时丢失淡入动画的问题 @sechi747 (#1423)Tree
: 父节点 disable
时不允许选中但允许展开 @uyarn (#1476) (#1483)TreeSelect
: 修复数字类型的value时控制台报错的异常 @uyarn (#1476)Form
: 修复 labelAlign = top
时,FormItem label 为空还会占据空间的问题 @ojhaywood (#1438)Button
: 修复幽灵按钮 loading 状态背景色 @DevinXian (#1432)DatePicker
:
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.46.4
Select
:
change
事件回掉函数增加选中 option
参数 (issue #1577) @RayJason (#1566)Table
:
Popup
: 增加 delay
prop @ikeq (#1568)Loading
: 实现自定义指令 v-loading
,支持 fullscreen
inheritColor
修饰符 (issue #1486) @zhangpaopao0609 (#1579)ImageViewer
: 增加 ImageViewer
组件 (issue 1402) @sinbadmaster (#1516)GlobalConfig
: 主题配置新增圆角面板 支持圆角配置 @mingrutough1 @uyarn (#1606)Button
: 增加 tag
和 herf
属性 @pengYYYYY (#1597)Form
: 添加 whitespace
校验默认错误信息 @k1nz (#1567)Cascader
:
value
为 number
类型时有告警 (issue #1570) @Lmmmmmm-bb (#1593)loadingText
无效 (issue #1555) @pengYYYYY (#1601)label
展开子级表现异常 @pengYYYYY (#1601)DatePicker
:
Tabs
: 修复 addable
添加按钮定位错误 @HelKyle (#1553)Select
: 修复 creatable
模式下的 filter
能力 @skytt (#1550)InputNumber
: 修复 number
类型校验 bug
@Lmmmmmm-bb (#1548)Checkbox
: 修复全选时可以选中已禁用选项的问题 @RayJason (#1554)Tree
: setData
支持 keys
别名 (issue #1513) @zhangpaopao0609 (#1559)Popup
: 修复子 popup
销毁时父级意外关闭 @ikeq (#1568)Swiper
: 修复动态渲染问题 (issue #1558) @btea (#1580)Table
: 修复表格部分元素无法随 table 变化而变化,如:空数据,tdesign-react#1319 @chaishi (#1591)Button
: 修复 button
loading
状态的样式问题 @uyarn (#1610)TimePicker
: 修复部分设备滚动边界的跳动异常 (issue #1012) @uyarn (#1618)Tabs
: 修复 addable
添加按钮定位错误 @HelKyle (#1553)LiveDemo
: 修复slider
垂直布局预览问题 (issue 1600) @wbxl2000 (#1603)Jumper
: 增加单元测试 @Lmmmmmm-bb (#1569)详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.20.4
Table
:
getTreeExpandedRow
,用于获取展开的树形节点,issue#1309 @chaishi (#1420)edit.rules
新增数据类型 function
,用于动态设置校验规则,tdesign-vue-next#1472 @chaishi (#1420)Popup
更为 Tooltip
,方便定义提醒文本主题色,issue#1369 @chaishi (#1420)Dropdown
:
Nofitication
: 插件模式支持config @carolin913 (#1417)InputAdornment
: 修复formItem 包裹 inputAdornment 组件 onChange 冲突问题 @HQ-Lin (#1419)TimePicker
: 修复边界滚动异常问题 @HelKyle (#1426)Cascader
:
loadingText
无效 (vue-next #1555) @pengYYYYY (#1428)value
为 number
类型时有告警 (vue-next #1570) @pengYYYYY (#1428)entry
键会默认全选第一个选项的全部内容 (vue-next #1529) @pengYYYYY (#1428)SelectInputProps
透传方法属性导致传入 SelectInput
的数据变成的数组 (vue-next #1502) @pengYYYYY (#1428)label
展开子级表现异常 @pengYYYYY (#1428)Nofitication
: 修复 classname 透传问题,closebtn/icon 无法支持 bool 设置 @carolin913 (#1417)Table
:
editableCellState
返回值与期望相反问题(Breaking Change) @chaishi (#1420)selectedRowData
为空的问题 @chaishi (#1420)Alert
: 修复 close 不支持 function 类型 @carolin913 (#1433)Tabs
: 修复 debounce 问题 @HelKyle (#1424)TimePicker
: 修复 debounce 问题 @HelKyle (#1424)Table
: 修复 debounce 问题 @HelKyle (#1424)Popup
: 修复 debounce 问题 @HelKyle (#1424)Radio
: 修复 onChange
触发两次问题 @Lmmmmmm-bb (#1422)Button
: 调整loading状态的样式问题 @uyarn (#1437)Form
:
DatePicker
:
Message
: 修复更改前缀后插件调用展示异常问题 @kenzyyang (#1431)详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.40.6
Icon
: size
不再支持 middle
、small
等关键字,默认单位 px
@anlyyao (#828)Textarea
: 更新演示代码文档 @anlyyao (#817)Dialog
: 新增 overlayProps 属性透传至 Overlay 组件 @LeeJim (#822)Icon
: name
支持图片链接 @anlyyao (#828)Tabs
: change 和 click 事件返回 label 的值 @LeeJim (#841)Icon
: 新增更多的图标 @anlyyao (#838)Tab
: 修复滑块定位错误的问题 @CodingOnStar (#781)NoticeBar
: 解决函数同名导致控制台报错 @anlyyao (#814)tabs
: 修复无法正常移除 tab panel 的问题 @LeeJim (#830)DropdownMenu
: 修复下拉菜单定位错误的问题 @LeeJim (#836)Tabs
: 修复垂直模式下内容区域绑定事件无效的问题 @anlyyao (#837)Fab
: 修复悬浮按钮随页面滚动的问题 @anlyyao (#842)ActionSheet
: 新增单元测试 @anlyyao (#832)Dialog
: 新增单元测试 @LeeJim (#816)Overlay
: 新增单元测试 @LeeJim (#818)Avatar
: 新增单元测试 @Perisiguiendo (#812)Image
: 新增单元测试 @LeeJim (#820)NoticeBar
: 新增单元测试 @anlyyao (#821)CountDown
: 新增单元测试 @LeeJim (#824)Collapse
: 新增单元测试 @LeeJim (#825)Navbar
: 新增单元测试 @LeeJim (#829)ImageViewer
: 新增单元测试 @LeeJim (#826)Tabs
: 新增单元测试 @LeeJim (#831)PullDownRefresh
: 新增单元测试 @anlyyao (#835)详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.20.0
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.0
Published by tdesign-helper about 2 years ago
Grid
: align 可选值新增 start/end/center
,修复 justify
和 align
同为 center
属性冲突问题Notification
: 鼠标移入时不会关闭通知Cascader
: CascaderPanel 点击选项时派发 click 事件Table
: 文本超出提示由 Popup
更为 Tooltip
,以便于定制各种提示文本主题色Input
: 优化 clearable
按钮显示逻辑,区分 password
输入框Popconfirm
/Table : 组件样式优化Watermark
: 新增Watermark
水印组件useModel
: 兼容因 v-model
初始值为 undefined
导致 useModel
失效的问题Table
:
editableCellState
表现与预期相反的问题Select
: 去除组件注册时的 map propsInputNumber
: 修复 string/number
类型比较错误及其导致的分页组件样式异常的问题 commonDatePicker
:
cell-click
事件失效问题panel-click
事件失效问题Calendar
: 优化组件事件设置示例Upload
: 修复theme
为flow-list
时 remove事件file参数丢失的问题详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.46.3
DatePicker
: 优化不设置 valueType 场景下与 format 一致Table
: 文本超出提示由 Popup 更为 Tooltip,以便于定制各种提示文本主题色Swiper
: 增加 dots
和 dots-bar
样式Grid
:align可选值新增 start/end/center
等Table
:
editableCellState
表现与预期相反的问题Cascader
:
clearIcon
无法删除entry
键会默认全选第一个选项的全部内容SelectInputProps
透传方法属性导致传入 SelectInput
的数据变成的数组RangeInput
: 修正RangeInput右侧图标没有居中对齐的问题DatePicker
: 修复了 TExtraContent
组件中的 selectedValue Props
定义不正确的问题Dialog
: 非模态对话框优化拖拽事件鼠标表现Popup
: 修复 overlayInnerStyle
未监听变化,增强 container
健壮性InputNumber
: 修复 string
与 number
比较错误及其导致的分页组件样式异常的问题Popconfirm
: Popconfirm 样式优化Input
: 修正 clearable
和 password
模式的预览按钮无法同时存在的问题详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.20.3
Form
: 新增 useForm
hook 获取 form 实例 & 支持 initialData
全局设置初始值DatePicker
: 优化不设置 valueType
场景下与 format
一致Dialog
: 非模态对话框优化拖拽事件鼠标表现Transfer
: 支持 showCheckAll
apiInputAdornment
: 修复在 form 组件下 disabled 设置问题Slider
: 修复点击 marks 触发 cannot read properties of null 异常Upload
: 支持受控使用时files
可设置为nullPopup
: 修复 popup 显示状态点击页面事件重复触发问题Alert
: 增加关闭动画 && 修复 onClosed
回调事件Select
: option 设置 content 未生效问题Table
:
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.40.5
Toast
: 新增 close
事件Toast
: 新增 destory
事件Picker
: 修复 Picker
示例显示不全详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.19.3
Menu
导航菜单支持 Prototype 演示,感谢 @shawDropdown
支持 Prototype 演示,感谢 @shawTooltip
:新增跟随鼠标样式,感谢 @alimjanSwiper
:新增轮播图组件示例Radio
:修复 disabled
态背景色问题详情见:https://www.figma.com/community/file/1053279236128724321/TDesign-for-web
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.4.1
Published by xiaosansiji about 2 years ago
Table
:
editableCellState
用于控制单元格是否可编辑edit.defaultEditable
用于设置初始状态是否为编辑态currentRowData
,表示当前展开行Select
:
onConfirm
事件参数 e
或为键盘事件ESC
键盘逐个关闭confirmBtn
支持数据类型 null
Collapse/Comment/Cascader
: 组件样式优化Upload
: locale
API 支持upload组件全部文案的配置Drawer
: 修复拖拽改变抽屉高度时可超出屏幕的问题Table
:
onSelectChange
参数 selectedRowData
数据不完整问题Cascader
:
options
后的懒加载无效value
不是 options 的健值会报错的问题Menu
: 修复侧边栏弹出子菜单宽度计算错误的问题Drawer
: 修复拖拽改变抽屉高度时可超出屏幕的问题upload
:
displayFileList
slot失效的问题theme
为file
时,onRemove回调没有返回file的问题theme
为file
,删除文案不可配置的问题详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.46.2
Table
:
currentRowData
,表示当前展开行editableCellState
用于控制单元格是否可编辑Select
:
InputNumber
: 支持超过 16 位的大数字ConfigProvider
: 支持自定义全局 iconRate
: 新增 rate
组件Dialog
: 增加弹窗回车事件 APITable
:
1px
未对齐onSelectChange
参数 selectedRowData
数 据不完整问题,表示当前展开行Tree
:
tree
可选时 onActive 失效setItem
无法正确 展开,高亮,选中节点Cascader
:
InputNumber
: 修复数字精度问题Transfer
: Transfer
与 Tree
结合使用时,当 children 为空数组时,应当展示父节点Drawer
: 修复拖拽改变抽屉高度时可超出屏幕的问题Tabs
: 修复 card 主题下 onDragSort
的 targetIndex
参数不正确的问题Breadcrumb
: 修复了设置disabled
属性后仍触发点击事件的问题DaterPicker
: 调整默认展示时间为 00:00:00
Slider
: 修复 Slider
输入框无法输入 0
问题详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.20.2
Table
:
BaseTable
新增组件实例方法 refreshTable
,用于父组件在特殊场景刷新表格 DOM 信息PrimaryTable
新增 BaseTable
的全部组件实例方法editableCellState
用于控制单元格是否可编辑defaultEditable
用于设置初始状态是否为编辑态currentRowData
,表示当前展开行Dialog
: 新增 confirmOnEnter
APIPopup
: 支持 overlayInnerClassName
APITimeline
: 新增 Timeline
组件Table
:
1px
未对齐onSelectChange
参数 selectedRowData
数据不完整问题Textarea
:
maxlength
safari 浏览器兼容性问题maxcharactor
设置后中文拼音无法输入问题autosize
问题Cascader
: 修复 value
不是 options 的健值会报错Input
: 修正 emoji 字符长度计算详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.40.4
Badge
: 新增单元测试Input
: 新增单元测试Textarea
: 新增单元测试Stepper
: 新增单元测试Divider
: 新增单元测试Result
: 新增单元测试Progress
: strokeWidth
支持字符类型Progress
: 更新测试用例Rate
: 新增单元测试ImageViewer
: 更新 demo 示例图片Rate
: 新增单元测试Badge
: 修复 showZero && offset 无单位情况Popup
: 修复 zIndex 无效问题ImageViewer
: 修复图片宽高都小于屏幕宽高时的拉伸问题详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.19.2
Search
: 内嵌 input
组件 type
调整为 search
Drawer
: 新增 closeOnOverlayClick
属性Popup
: 新增 closeOnOverlayClick
属性Dialog
: 修复 demo 示例弹窗不显示问题Slider
: 修复滑块滑到最左侧时,左侧文本被遮挡Search
: 修复传入默认值后需要点击才显示的问题Search
: 修复不触发 focus 事件的问题PulldownRefresh
: 修复下拉时偶尔失效的问题List
: 修复list
组件滚动无法触发scroll
的问题详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.10.4
Lite
版本模板下载,只包含基本的 TDesign 引入及使用详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.3.0
Published by tdesign-helper about 2 years ago
Popup
: overlayStyle 调整为控制 t-popup
层级,新增 overlayInnerStyle
控制 t-popup__content
层级与原先 overlayStyle
效果一致,存在不兼容更新Input/InputNumber
: 错误文本提示,不再占普通用文档流;内置的 input
组件 ref
名称由 refInputElem
更为 inputRef
,存在不兼容更新Table
:
footerSummary
支持通过 Props
属性传入validateRowData
和 validateTableData
返回值支持 Promise 对象Datepicker
:
ConfigProvider
: 支持通过ConfigProvider
修改全部组件的classPrefix
Selectinput
: disabled
状态下自动禁止 clearable
功能InputNumber
:
decimal
和 format
组合使用,即 format
新增第二个参数小数点格式化之后的值,方便大数场景应用onValidate
,当数值超过最大值或小于最小值时触发,可用于显示错误提示文本Link
: 新增 Link
链接组件Icon
: 新增 qq、wechat、wecom、relativity 和 pin-filled 等图标Table
:
Popup
: 修复嵌套使用点击 trigger
元素时异常关闭Datepicker
: 修复时间面板展示错误umd
: 修复 umd 版本的使用问题,具体使用方式请参考浏览器引入相关文档说明Tree
: 修复expandOnClickNode
点击展开与checkbox
点击选中的冲突问题ColorPicker
: 修复切换模式卡死问题; 修复 panel
下模式 change
事件无法触发的问题DatePicker
:
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.46.0
Popup
: overlayStyle 调整为控制 t-popup 层级,新增 overlayInnerStyle 控制 t-popup__content 层级与原先 overlayStyle 效果一致 ,存在不兼容更新Popup
: 新增 overlayInnerClassName
支持设置浮层内容样式名Icon
: 新增qq、wechat、wecom、relativity和pin-filled等图标Table
: 可编辑行功能,校验函数 validateRowData
和 validateTableData
返回值支持 Promise 对象Table
: 增加 footerSummary
到 propsDatePicker
: 支持季度国际化配置Link
: 新增 Link
组件Menu
: 修复下拉样式问题DatePicker
: 修复有值时面板切换失效问题Table
: 可编辑单元格,多选和日期选择,点击下拉浮层中的内容会导致退出编辑DatePicker
: 修复下拉样式问题Menu
: 修复在 nuxt3 里面鼠标悬浮或者点击子菜单不出现 元素代码里面出现一瞬间就消失了Menu
: t-menu-item
大于 8 个将会溢出Tabs
: 修复 Tabs 选项卡在 nuxt3 ssr 应用中报错 window is not definedTable
: 列宽度和小于表宽的情况下,调整列宽的结果与预期不符SelectInput
: 修复属性 props.readonly = true
或 props.allowInput = false
时,仍会调用 onBlur 的问题SelectInput
: 修复当 readonly
或 disabled
属性为 true
、表单禁用时, clearable 按钮可以点击的问题SelectInput
: 修复同时开启 readonly
和 allowInput
属性时,可以输入的问题SelectInput
: 修复在 Form
组件中使用禁用态表单不生效的问题Select
: 修复属性 props.readonly = true
或 props.filterable = false
时,仍会调用 onBlur 的问题 Select
: 修复当 readonly
或 disabled
属性为 true 、表单禁用时, clearable 按钮可以点击的问题Select
: 修复同时开启 readonly
和 filterable
属性时,可以输入的问题Input
: 修复在表单禁用时, clearable 按钮可以点击的问题Cascader
: 修复在表单禁用时, clearable 按钮可以点击的问题Table
: 宽度计算函数添加注释Popup
: 修复嵌套使用点击 trigger 元素时异常关闭Transfer
: 穿梭框 checked 和 value 的值不在 data 时会报错Upload
: size-limit 使用 MB 以上单位时校验错误Dialog
: 对话框 footer 不显示情况下,body padding
与 dialog padding
冲突Tree
: 组件实例方法 setItem
参数错误SelectInput
: 外部传入 style 无法透传到 InputInputNumber
: 修复无法触发 onEnter 方法Table
: 列宽度和小于表宽的情况下,调整列宽的结果与预期不符Nuxt3
: 修复因 nuxt3 将 global 作为关键词,编译为 globalThis 导致的组件运行错误详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.20.1
Popup
: 重构了该组件,修复了较多问题,存在不兼容更新
Image
: 新增 Image 组件Link
: 新增 Link 组件Table
:
footer-summary
定义通栏表尾,同时支持同名属性 Props footer-summary
渲染通栏表尾rowspanAndColspanInFooter
定义表尾行数据合并单元格,使用方法同 rowspanAndColspanmin-width
透传到元素 <col>
cellEmptyContent
,当列数据为空时显示指定值DatePicker
:
InputNumber
: 重构组件,支持16 位大数字Icon
: 新增 qq、wechat、wecom、relativity 和 pin-filled 等图标Message
: 支持 config apiForm
: FormItem 支持 status、tips 自定义控制校验状态及提示信息Table
:
Cascader
: 修复点击清除按钮无法一次性清空所有选项Select
: 修复autoWidth
在multiple模式下失效的问题Tabs
: 修复动态渲染 panel 下划线丢失问题Popup
: 修复函数组件未透传 ref 导致气泡失效问题详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.40.0
Upload
: 新增 click 事件Tag
: 修复 click 事件不生效Tag
: 修复行内元素基线对齐不正确Grid
: 修复垂直布局时间,align 无效Tag
: 修复 disabled
为true
时,closable 无效的问题Tag
: 修复 maxWidth
输入为字符时,宽度计算错误问题Upload
: 修复自定义上传没有关联成功/失败状态Swiper
: 修复动态修改 swiper-item
时,视图响应不正确问题Tabs
: 修复垂直布局时,内容区域不正确详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.19.1
ImageViewer
: 新增 maxZoom
、closeBtn
、onClose
属性ImageViewer
: 新增 close
事件Swiper
: 新增 paginationPosition
属性Textarea
: 修复onchange
事件会执行两次的问题Image
: 修复 src
变更没有重新渲染的问题详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.10.2
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.4.0
Published by tdesign-helper about 2 years ago
Pagination
: 极简模式下合并快速跳转与页码跳转控制器DatePicker
: 支持周、季度选择器Table
:
cellEmptyContent
API,当列数据为空时显示指定值validate
,支持校验表格内的全部数据Select
:
t-opiton
自定义选项无法动态筛选、配合远程搜索使用异常的问题ColorPicker
: 优化组件样式Table
:
abortEditOnEvent
中的事件无法触发onEdited
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.45.2
DatePicker
: 支持周、季度选择器Pagination
: 极简模式下合并快速跳转与页码跳转控制器Textarea
: 增加 focus
和 blur
实例方法Input
: 增加 focus
和 blur
实例方法Table
:
footer-summary
定义通栏表尾,同时支持同名属性 Props footer-summary
渲染通栏表尾rowspanAndColspanInFooter
定义表尾行数据合并单元格,使用方法同 rowspanAndColspanmin-width
透传到元素 <col>
cellEmptyContent
,当列数据为空时显示指定值validate
,支持校验表格内的全部数据Menu
: 使用 relatedTarget
标准属性兼容浏览器差异,修复在火狐浏览器无法收起的问题ColorPicker
: 优化组件样式Table
:
Dialog
: 修复 confirm-btn
类型问题Dropdown
: 修复 popupElem
为空时的组件内部报错TagInput
: 修复 taginput
空值时缺失 padding
的问题详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.19.1
Pagination
: 调整快速跳转样式,simple
主题下合并分页控制器与快速跳转控制器,存在不兼容更新Tooltip
: 调整 theme
主题文字颜色和背景色,存在不兼容更新Icon
: 优化全局 Icon
属性类型form
: setFields
支持 validateMessage
参数ImageViewer
: 新增ImageViewer组件Rate
: 支持 icon
属性Popup
: 优化内容为空时不展示气泡ColorPicker
: 面板 ui 优化Table
:
DatePicker
:
Jumper
: 修复 onChange
报错问题Upload
: 修复 onRemove
失效问题tooltip
: disable状态及popup为trigger时不响应问题详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.39.0
Skeleton
: 新增 t-class-row
外部样式类Cell
: 新增 t-class-left-icon
外部样式类Tabs
: 新增 sticky 和 stickyProps 属性透传至 Sticky 组件Tabs
: 新增 CSS Variable 调整选项卡背景色Tabs
: 新增 scroll 事件PulldownRefresh
: 新增 ScrollToTop 方法,手动调用滚动到顶部Checkbox
: 新增单元测试Button
: 新增单元测试Radio
: 新增单元测试BackTop
: 新增单元测试Cell
: 修复 image
插槽无效问题Tag
: 改用 display: inline-flex
,宽度自适应详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.19.0
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.2.5
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.4.0
Published by tdesign-helper about 2 years ago
border-radius
样式 token,@border-radius
改名为 @border-radius-default
,支持更多圆角 token
。 使用 esm 包修改 less token 的业务需要注意,组件库中各组件实现圆角也做了统一调整,详情参见 https://github.com/Tencent/tdesign/discussions/158 ,存在不兼容更新。SelectInput
: SelectInput 及相关的 Select/Cascader/TreeSelect 组件交互调整,再次点击输入框时也可以收起下拉框Table
:
footer-summary
定义通栏表尾,同时支持同名属性 Props footer-summary
渲染通栏表尾rowspanAndColspanInFooter
定义表尾行数据合并单元格,使用方法同 rowspanAndColspan
min-width
透传到元素 <col>
Select
: 修复 empty slot 用法不生效的问题Table
:
Datepicker
: 修复单独配置 clearable 失效问题TreeSelect
: 修复输入项过长时,操作区域图标被遮挡的问题Cascader
: 修复在异步获取 option 的情况下,参数校验导致用户行为异常的问题详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.45.1
SelectInput
:SelectInput
及相关的Select/Cascader/TreeSelect
组件交互调整,再次点击输入框时也可以收起下拉框。Upload
: 增加setPercent
实例方法用于满足自定义上传方法时设置上传进度dialog
: 删除冗余的样式Table
:树形结构,展开全部功能,默认不应该展开懒加载节点Table
: 多级表头,表尾列显示异常Table
: 吸顶线的多级表头,左侧边线缺失问题Cascader
: 修复在异步获取 option
的情况下,参数校验导致用户行为异常Popup
: 修复 content
为纯英文时无法自动换行Tree
: 修复 setData
组件存在 children
后的导致组件崩溃Tabs
: 修复 tabpanel
组件的 label
不能根据函数进行自定义展示Upload
: 修复 draggable
和 multiple
组合使用时组件无输出ClassPrefix
:替换遗漏的 classprefix
Tabs
: 修复组合场景下的示例详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.19.0
border-radius
token,@border-radius
改名为 @border-radius-default
,支持更多圆角 token。 使用 esm 包修改 less token 的业务需要注意,存在不兼容更新。DatePicker
: 支持季度选择器Rate
: 新增 rate
组件Select
: 展开面板后二次点击输入框调整为关闭面板Grid
: col 组件支持跨层级响应 gutter 配置Cascader
: 修复在异步获取 option 的情况下,参数校验导致用户行为异常Select
: 修复回删空字符串不触发 onSearch 的缺陷Select
: 修复过滤时输入值为空未显示全部选项的问题Dropdown
: 修复 className 继承问题Tree
: 修复更改 data 数据后展开状态丢失问题详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.38.0
Tabbar
: CSS Variables 命名规则由 --t 改成 --td 开头,存在不兼容更新。Avatar
: 头像组的样式内置进组件内,存在不兼容更新。Avatar
: 新增 CSS Variable 调整 Avatar 背景、内容(文本或图标)Swiper
: 新增 paginationPosition
属性,用于调整页码信息的位置Swiper
: 新增 CSS Variable 调整 Swiper 导航器背景、内容颜色Button
: 新增 loadingProps
属性透传至 Loading
组件Tabs
: 新增 CSS Variables 调整字体、滑块颜色等,具体查看文档Toast
: 支持 duration 传入 0
的时候,toast 不消失Tabbar
: 修复因 CSS Variables 没有写 fallback 导致样式丢失的问题Avatar
: 修复组件类名错误upload
: 修复组件中图片被挤压问题Button
: 修复 loading 无效的问题DropdownMenu
: 修复树形选择时,点击单选仍自动关闭的问题DropdownMenu
: 修复 closeOnClickOverlay 不生效的问题Cell
: 优化 slot 的渲染逻辑详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.18.0
search
: 修复失去焦点后输入内容被隐藏和清除按钮无法使用的问题Tabs
: 修复传入相同的值时仍触发 onChange 的问题Popup
: 修复使用 overlay
组件没传入 visible 导致告警的问题Dialog
: 修复 slot 渲染逻辑详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.10.1
Published by tdesign-helper about 2 years ago
DatePicker
:
Dialog
:
preventScrollThrough
未实现的问题详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.44.1
Table
: 树形结构,支持 resetData
重置整个树形结构数据TagInput
: 支持标签拖拽Slider
: Slider
新增showStep
属性控制步长刻度值显示Upload
: 支持单组件的文案配置Form
: 修复 help
插槽不生效的问题Dialog
: 修复 preventScrollThrough
为 false
情况下,body
间去了滚动条宽度Table
: 树形结构,懒加载节点重置时(即调用 setData
)没有清空子节点信息问题Card
: 修复 loading
状态无效Space
: 组件中若存在 v-if
,则不渲染的组件间距依然存在InputNumber
: 修复初始化为 undefined
情况下操作按钮 disabled
的校验问题Radio
: 修复点击选择父盒子点击事件触发两次DatePicker
: 修复重置日期后面板月份未重置问题DatePicker
: 修复range 选择器开始时间被禁用问题详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.18.1
Upload
: 支持单组件的文案配置DatePicker
: 支持周选择器Chekbox
: 优化 label
为空字符串不渲染节点Form
: 修复 form
数字字符串长度校验错误问题List
: 修复 ListItem
透传 style 问题DatePicker
: 修复重置日期后面板月份未重置问题ColorPicker
: 修复添加颜色受控/非受控不能点击的问题详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.37.1
Tabbar
: 移除 color 属性,使用 CSS Variable 替代,存在不兼容更新Rate
: 移除 color 属性,使用 CSS Variable 替代 ,存在不兼容更新Rate
: external-classes
属性中的 t-class-desc
更名为 t-class-text
,存在不兼容更新Search
: 将 external-classes
属性中的 t-class-cancel
更名为 t-class-action
,存在不兼容更新Tabs
: 超过屏幕时,自动将激活的选项滚动到中间Tabs
: 新增 swipeable
属性,用于控制是否滑动切换PullDownRefresh
: 新增 scrolltolower
事件Button
: variant
属性新增 dashed
Tabbar
: 新增 CSS Variable 调整标签栏字体和图标颜色,具体查看文档Grid
: external-classes
属性增加 t-class-content
Grid
: 新增 CSS Variable 调整宫格背景、文本等颜色,具体查看文档Search
: 新增 CSS Variable 调整 Search
字体、背景、图标等颜色,具体查看文档Rate
: 新增 CSS Variable 调整 Rate 辅助文本、选中、未选中及禁用态图标颜色,具体查看文档Input
: 移除 external-classes
属性中的 t-class-placeholder
Input
: external-classes 属性新增 t-class-icon
, t-class-label
, t-class-clearable
, t-class-suffix
, t-class-suffix-icon
Input
: 新增 CSS Variable 调整 Input 字体、背景、图标等颜色,具体查看文档Divider
: 新增 CSS Variable 调整分割线、文本颜色,具体查看文档Indexes
: 新增 CSS Variable 调整 标题、背景、文本等颜色,具体查看文档Drawer
: 新增 CSS Variable 调整抽屉背景、列表项标题、列表项图标、列表项下边框颜色,具体查看文档Tabs
: 修复值等于 0
时不能正常切换的问题Textarea
: 修复超出 maxcharacter
后,仍能继续输入的问题Picker
: 修复因重复定义 options
导致告警的问题Image
: 补充缺失的 shape = square 样式Button
: 修复 variant=outline
无效详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.17.0
Skeleton
: 属性 theme
移除 avatar-text
;新增 avatar
、image
、paragraph
Result
: 新增结果组件Button
: 修复 loading
值改变时,控制台报错Skeleton
: 属性 rowCol
移除默认值 [1, 1, 1, { width: '70%' }]
Toast
: 修复指令调用时不现实图标的问题详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.10.0
Drawer
: 新增抽屉组件详情见:https://tdesign.tencent.com/mobile-react/getting-started
Published by tdesign-helper over 2 years ago
DatePicker
: 部分样式类命名调整,更符合 BEM 规范,存在不兼容更新,如有覆盖日期选择器样式的小伙伴请注意调整,其他同学可以忽略Jumper
: 新增 jumper
组件Icon
: 新增mirror
和rotation
图标DatePicker
: 支持面板年月动态响应 value 变化Table
:
SelectInput
: 修复透传 disabled 失效问题Icon
: 修复 iconfont 高级用法由于 t-icon
的 干扰导致渲染异常的情况Select
:
panelTopContent
、panelBottomContent
透传失效的问题Table
:
table
组件,data
为空数据时,默认全选按钮会选中的问题onEnter
无法触发 onEdited
问题;修复校验不通过时,无法退出编辑态的问题详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.44.0
Table
: 可编辑表格行,行校验函数由 validateRowDate
更名为 validateRowData
,存在不兼容更新Table
: 树形结构,支持同时添加多个根节点Table
: 可选中行,扩大选择组件的点击范围Table
: 拖拽调整宽度,非边框模式,悬浮到表头时,显示表头边框Table
: 修复可编辑单元格,校验失败的信息无法清除问题Table
: 树形结构,修复树形结构懒加载顺序问题Swiper
: 动态修改 swiper item
会出现 vue
警告Tree
: 修复节点过滤后被一直锁住的问题DatePicker
: 调整 bem
命名详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.18.0
Icon
: 新增 mirror
和 rotation
图标DatePicker
: 支持面板年月动态响应 value 变化Input
: 修复 Input
组件切换 type
后不生效的问题Icon
: 修复 iconfont
高级用法由于 t-icon
的干扰导致渲染异常的情况Table
: 列宽拖拽,拖动到边界处后无法再次拖动Table
: 多级表头场景下的多选,无法全选Table
: 修复可选中行 table
组件,data
为空数据时,默认全选按钮会选中的问题InputNumber
: 修复初始化时对 null
及字符串校验异常Dialog
: 多个 dialog
同时存在时使用 esc
关闭异常Input
: 修复 autowidth
表现异常Input
: 修复 Input
组件切换 type
后不生效的问题详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.17.5
DatePicker
: 调整组件dom 节点 class 命名,存在不兼容更新Icon
: 新增mirror
和rotation
图标DatePicker
: 支持面板年月动态响应 value 变化Form
: 支持同步获取最新数据table
: 树形结构,支持同时添加多个根节点table
: 可编辑单元格/可编辑行,新增 showEditIcon
,用于控制是否显示编辑图标table
: 新增可编辑行的表格table
: 可调整列宽,无边框表格,悬浮到表头时显示边框,方便用户寻找调整列宽的位置Button
: 支持 href、tag、suffix APIIcon
: 修复iconfont高级用法由于t-icon的干扰导致渲染异常的情况table
: 修复可选中行table组件,data为空数据时,默认全选按钮会选中的问题table
: 列宽拖拽调整到边界时无法重新调整table
: 多级表头场景下的列配置,无法全选Pagination
: 修复左右切换禁用失效问题table
: 修复树形结构,懒加载顺序问题TagInput
: 修复hover时组件换行的样式异常drawer
: 修复开启 destroyOnClose 时多次打开关闭时动效丢失问题table
: 可编辑单元格,修复无法透传 ReactNode 属性到组件table
: 可编辑单元格,修复 onEnter
无法触发 onEdited
问题table
: 可编辑单元格,一旦校验不通过,后续编辑无法退出编辑态问题card
: 修复 header 渲染失效问题Select
: 修复手动控制 popupVisble 展示空白内容ColorPicker
: 修复切换渐变节点 hue 饱和度未更新的问题Form
: 修复 React 18 useEffect 触发两次导致表单自动校验问题Form
: 修复 rule min max 不支持数组校验详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.37.0
Drawer
: 调整 placement
属性,只支持 left
和 right
,存在不兼容更新Button
: tap
事件返回值更新为 event
对象,存在不兼容更新Skeleton
: 属性 theme
移除 avatar-text
;新增 avatar
、image
、paragraph
,存在不兼容更新Skeleton
: 外部样式类移除 t-class-avatar
、t-class-image
、t-class-text
;新增 t-class-col
,存在不兼容更新Skeleton
: 属性 rowCol
移除默认值 [1, 1, 1, { width: 70% }]
,存在不兼容更新Picker
: 增加 autoClose
属性,点击确认、取消、遮罩层时自动关闭Result
: 新增组件Picker
: 修复 pick
事件返回的 label
不正确的问题Picker
: confirm-btn
和 cancel-btn
增加 boolean
类型,值为 true
时使用默认文案DropdownMenu
: 移除冗余的 z-index
Loading
: 修复 text
为空时仍渲染非空节点的问题Switch
: 更新示例代码NoticeBar
: 更新示例代码Picker
: 更新示例代码Tag
: 更新示例代码Steps
: 更新示例代码Skeleton
: 更新示例代码详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.16.0
DropdownMenu
: 修复树形状态下溢出时无法滚动的问题Sticky
: 修复 fixed 状态下丢失宽度的问题Skeleton
: 修复 props 变化不重新渲染的问题详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.9.2
详情见:https://tdesign.tencent.com/mobile-react/getting-started
Table
:修改列模式表格的列数和行数,删除不带分页器的变体内容,存在不兼容更新icon
:新增 mirror/rotation
图标font
:新增 18
号 title-large
字阶,修改为 20
号为 title-extraLarge
字阶Tree
:新增树结构无子集变体Table
:新增列模式的tag和文字搭配的变体Tag
:修复 CheckTag Disabled
态颜色错乱问题Transform
:修复搜索框图标问题,修复右侧窗口的布局问题Table
:修复示例展示问题详情见: https://www.figma.com/community/file/1053279236128724321/TDesign-for-web
router
调整为自动导入详情见: https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.3.6
Published by tdesign-helper over 2 years ago
Cascader
:
select-input
重构, 文本过长省略使用原生 title 展示全文本,不再使用 tooltip
组件popupVisible
, readonly
, selectInputProps
, onPopupVisibleChange
属性CheckBox
: 增加 title 属性透传DatePicker
:
panelPreselection
apiDrawer
: 优化抽屉拖拽体验Space
: 过滤无效的节点Cascader
:
SelectInput
: 修复 overlayStyle 响应式无法更新的问题TagInput
: 修复 inputProps
属性透传无效Transfer
: 修复穿梭框进行穿梭时报错的问题Table
: 树形结构支持懒加载Dialog
: 修复打开对话框时出现滚动条的问题DatePicker
: 修复日期格式化问题TimePicker
:
TimeRangePicker
修复允许输入的缺陷Select
:
Dialog
: 修复阻止冒泡导致 popup 无法正常关闭Drawer
: 修复头部渲染异常问题Input
: 修复 Input 组件 切换 type 后不生效的问题详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.43.3
DatePicker
: 新增 panelPreselection
apiDrawer
: 新增sizeDraggble
属性 支持通过拖拽改变抽屉宽度/高度CascaderPanel
: 增加 cascader-panel
组件Cascader
: 增加 inputProps
, tagInputProps
, tagProps
属性Table
: 支持行编辑功能Upload
: 增加 allowUploadDuplicateFile
支持配置相同文件名上传行为TimePicker
: 支持毫秒使用场景Tree
: tree 支持拖拽Space
: 通过FOR循环的内容 没有实现间隔效果DatePicker
: 修复日期格式化问题TimePicker
: 优化可输入模式的使用体验 避免高频输入场景与滚动事件重复更新 value
的异常Tree
: 取消修改 value
类型, 将传入 TCheckBox
组件的 name
转为 string
类型Cascader
: 修复筛选无法输入问题DatePicker
: 优化面板月份展示Transfer
: 全选应该只选择搜索后的结果Dialog
: 修复 dialog 阻止冒泡导致 popup
无法正常关闭Dialog
: 修复打开对话框,出现滚动条Slider
: 修复 label
属性不生效 bugSlider
: 修复 tooltipProps
为布尔值时丢失响应性问题Select
: 多选下 hover 出现换行的异常Dialog
: 内部样式未使用prefix导致替换前缀方式的样式丢失Input
: autoWidth
在部分场景下失效导致组件样式异常Drawer
: 修复开启 destroyOnClose
之后,没了动画效果TreeSelect
: 修复异步加载回显展示问题Textarea
: 修复无法传入 attrs
中的 style
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.17.4
Table
: 树形结构,支持懒加载CascaderPanel
: 增加 cascader-panel
组件Cascader
: 增加 inputProps
, tagInputProps
, tagProps
属性Dialog
: 修复打开对话框,出现滚动条Form
: 支持 formList 初始化渲染initialData 数据Drawer
: 新增sizeDraggable
支持通过拖拽改变抽屉宽度/高度TimePicker
: 支持毫秒场景使用Table
: 可编辑功能,值为 null
时会导致页面报错,如清除 Select 数据Dialog
: 修复 dialog 阻止冒泡导致 popup 无法正常关闭Input
: 修复在 dialog 内中文输入导致光标定位错误问题Button
: 修复渲染空字符串样式问题Form
: 修复 getFieldsValue 类型定义详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.36.4
DropdownMenu
: 属性 overlay
更名为 showOverlay
,存在不兼容更新Popup
: 移除 transitionProps
属性,存在不兼容更新Tabs
: 修复选项卡不存在时滑动报错问题DropdownMenu
: 修复关闭时无动画的问题Fab
: 支持文本自适应Tag
:
DropdownMenu
: 新增 toggle
示例方法,用于切换下拉菜单DropdownMenu
: 新增 keys
属性以支持自定义 label
和 value
的字段名Popup
duration
属性,控制动画过渡时间customStyle
透传样式至根节点overlayProps
属性,透传至 overlay
组件详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.15.0
Toast
: 新增 overlayProps 属性透传至 overlay 组件,新增 showOverlay 属性控制遮罩层显示Button
: 支持 4 种类型Overlay
: 新增组件DropdownMenu
: 新增 toggle 方法用于切换菜单Tag
: 升级样式以及支持左图标Message
: 优化用法,支持 v-model
DateTimePicker
: 修复DateTimePicker组件value为空时无法正常展示的问题Search
: 修复 blur 事件参数返回错误的问题DropdownMenu
: 修复 dropdownmenu-item 的 label 不支持动态更新等问题DropdownMenu
: 修复 radio、checkbox 样式问题详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.9.1
Tag
: 视觉升级以及新增支持左图标Progress
: 新增 Progress
组件Fab
新增 Fab
组件Search
: 修复无法使用的问题Button
: 补充支持 style
属性详情见:https://tdesign.tencent.com/mobile-react/getting-started
详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.3.1
Published by tdesign-helper over 2 years ago
Form
:
trigger: 'blur'
- 现在FormItem.label
为 string
类型时, Form.errorMessage
模板中的 ${name}
会被替换为 FormItem.label
属性;当 label
属性为 slot/function
时,${name}
会被替换为 FormItem.name
属性indent
支持 0
Dialog/Drawer
: 修复 closeOnOverlayClick
closeOnEscKeydown
默认值导致的无法设置的问题Drawer
: 修复 header
默认值为 undefined
的问题Dialog
: 修复 dialog 滚动失效问题Form
: 修复 number
规则校验不生效的问题Table
:
ColorPicker
: 修复颜色选择器样式异常ConfigProvider
: 修复 config-provider 同时存在 provide 和 setup#provide 导致卡顿的性能问题DatePicker
: 修复suffixIcon、clear事件问题详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.43.2
Form
: 添加内置校验方法 whitespacetable
: 可编辑单元格,支持编辑组件联动Table
: 树形结构支持半选状态Jumper
: 新增 jumper
组件Table
: 表头吸顶显示问题Table
: paginationAffixedBottom
支持配置 Affix 组件全部特性DatePicker
: 修复 Jumper
组件类名错误Upload
: 在每次上传前将错误提示数据重置RadioGroup
: 修复 RadioGroup
多次赋予不存在的值时文字不能正常显示Dialog
: 修复 closeOnOverlayClick
closeOnEscKeydown
默认值导致的无法设置的问题Drawer
: 修复 closeOnOverlayClick
closeOnEscKeydown
默认值导致的无法设置的问题DatePicker
: 修复日期选择器在表单禁用后还能点击的问题Tree
: getRightData
方法兼容 value
的 alias
Form
: 修复不传 form.onSubmit
回调函数导致的 scrollToFirstError
参数失效的问题DatePicker
: 修复 clearble
响应式问题Dialog
: 修复滚动失效问题Table
: 修复动态数据合并元格问题Table
: 修复树形结构设置 indent = 0
无效问题Slider
: 使用 InputNumber
时在使用 range
属性情况下传入 min
或 max
会导致手动输入显示 NaN 问题Select
: 修复多选下换行提前占满一行的问题Select
: 修复 input 高度 height 100%
导致换行高度异常的问题Pagination
: 修复如果页面总数变更后当前页数不变的问题RangeInput
: 修复 rangeinput
样式问题详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.17.3
Form
: 添加内置校验方法 whitespaceTable
: 新增 indeterminateSelectedRowKeys
,用于控制选中行半选状态Table
: 可编辑单元格,支持编辑组件联动Table
: 树形结构行选中,支持中层节点半选状态Table
: EnhancedTable 新增对外实例对象 treeDataMap
Cascader
: 增加 popupVisible, readonly, selectInputProps, onPopupVisibleChange
属性,具体描述查看文档Jumper
: 新增 jumper 组件Space
: 优化空元素渲染Cascader
: 基于 select-input
重构, 文本过长省略使用原生 title 展示全文本,不再使用 tooltip
组件table
: 表头吸顶显示问题table
: paginationAffixedBottom
支持配置 Affix 组件全部特性treeselect
: 默认lazy异步加载开启,与api保持一致DatePicker
: 修复 presetsPlacement 不生效的问题colorpicker
: 修复最近使用颜色的功能Table
: 树形结构行选中,没有配置 tree
,则当作普通表格行选中处理Table
: 修复树形数据表格,选中子节点时,会导致父节点自动折叠问题Table
: 修复合并单元格,动态数据显示异常问题、Table
: 可编辑功能,数据更新不及时问题Cascader
: 修复数据中 value
的数据类型为 number
时,clearable
失效Dialog
: 修复滚动失效问题select
: 修复多选下换行提前占满一行的问题Upload
: 修复 disabled 依然可删除问题colorPicker
: 修复在 ColorTrigger
输入色值时,自动format
输入值并回填的问题table
: 兼容树状表格未传入 tree
属性的场景详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.36.2
TextArea
: 移除不生效的外部样式类 t-class-placeholder
, 建议使用类名 t-textarea__placeholder
进行样式覆盖,存在不兼容更新ActionSheet
: 新增 t-class-content
、t-class-cancel
外部样式类Progress
: 新增t-class-bar
外部样式类Picker
:
confirm
事件,返回参数和 change
一致confirm
、change
、pick
事件均返回 label
参数Tabbar
: 修复具名插槽无法使用的问题Fab
: 修复 text
属性不生效的问题NoticeBar
: 修复公告不滚动问题Dialog
: 修复点击遮罩层不会触发 close
事件的问题详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.14.0
Progress
: 移除 size
和 theme
属性,存在不兼容更新Picker
:重构Picker
组件 ,存在不兼容更新
<picker-item/>
,新增基于Picker开发的级联选择组件<cascade />
columns
,代表配置每一列的选项;新增renderLabel
,用于自定义渲染label
;新增onPick
,选中任何一列时均会触发onChange
,onConfirm
的回调参数DateTimePicker
:重构DateTimePicker
组件
disableDate
、showWeek
start
,用于设置最小可选时间;新增end
,用于设置最大可选时间onColumnChange
改名为onPick
,修改回调参数onChange
,onConfirm
的回调参数Search
: 存在不兼容更新
iconColor
属性autofocus
更名为 focus
cancelButtonText
更名为 action
leftIcon
支持左侧图标定制value
和 default-value
控制输入框的值cancel
事件更名为 action-click
blur
和 focus
事件Collapse
:存在不兼容更新
accordion
更名为 expandMutex
title
、labelWidth
属性disabled
、expandIcon
、onChange
属性无效的问题CollapsePanel
: 存在不兼容更新
name
更为为 value
title
更名为 header
extra
更名为 headerRightContent
labelWidth
、headerClickable
属性default
、expandIcon
属性click
事件Drawer
: 存在不兼容更新
slider
属性items
、placement
、showOverlay
、zIndex
等属性close
、item-click
、overlay-click
等事件Indexes
: 新增 Indexes
组件Input
: 新增支持 size
属性Fab
: 新增支持 buttonProps
和 style
属性Cell
: 新增支持 image
插槽Rate
: 新增支持 gap
属性Loading
: 新增支持 duration
、inheritColor
、pause
、reverse
属性Dialog
:
actions
和 preventScrollThrough
属性confirmBtn
和 cancelBtn
的插槽Checkbox
: 新增支持 maxContentRow
和 maxLabelRow
属性CheckboxGroup
: 新增支持 max
属性Swiper
: 新增支持 minShowNum
属性Upload
:
select-change
事件allowUploadDuplicateFile
属性Badge
: 修复 showZero
属性无效的问题Badge
: 修复 maxCount
属性无效的问题DropdownMenu
: 修复单选 update:value
失效的问题Radio
: 修复非受控用法错误的问题详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.9.0
详情见:https://tdesign.tencent.com/mobile-react/getting-started
less
vars
颜色方案为CSS Token方案 与其他页面模板保持一致vue-color
,使用组件库的color-picker-panel
组件datepicker
使用方式有调整详情见:https://github.com/Tencent/tdesign-vue-starter/releases/tag/0.3.0