Tdesign Vue Versions Save

A Vue.js UI components lib for TDesign.

1.9.3

2 weeks ago

🌈 1.9.3 2024-04-26

🚀 Features

  • Menu: Submenu透传 Popup 组件全部特性 @betavs (#3145)

🐞 Bug Fixes

  • Submenu: 修复设置 popup-propsplacement 属性无效的问题 @betavs (#3145)
  • Textarea: 修复autosizeFirefox 中不生效的问题 @XBIsland (#3148)
  • Select: 修复 option 插槽 value 为 Boolean 类型的报错问题 @uyarn (#3154)
  • Upload: 修复自定义方法通过uploadFilePercent更新百分比无效的问题 @XBIsland (#3149)
  • Style: 修复部分节点前缀无法统一替换的缺陷 @ZWkang common#1773

🚧 Others

  • docs: 更新关于CDN资源用法的说明文档 @uyarn (#3144)

1.9.2

1 month ago

🌈 1.9.2 2024-04-11

🚀 Features

  • Tag: 新增colorAPI,支持自定义颜色 @maoyiluo (#3101)
  • CollapsedItems: TagInputSelectInputTreeSelectCascaderCollapsedItems统一新增onClose回调,支持对折叠选项的删除操作 @topazur @uyarn (#2942)

🐞 Bug Fixes

  • Transfer:
    • 修复search 事件的 trigger 的异常 @betavs (#3118)
    • 修复树形结构数据过滤异常的问题 @uyarn (#3137)
  • Locale: 修复ImageImageViewer组件英文语言包异常的问题,优化DatePicker部分语言配置 @uyarn (#3119)
  • Checkbox: 修复 checkboxGroup.max 禁用态显示的问题 @LoopZhou (#3124)
  • DatePicker:
    • 修复valueTypeDate 类型时仍然进行转换的缺陷 @uyarn (#3127)
    • 修复周和季度模式选择异常的问题 @uyarn (#3138)
  • Table: 修复使用 fixedRows 时的报错问题 @betavs (#3134)
  • Loading:导出 LoadingDirective 使用 @XBIsland (#3120)
  • Scroll: 修复由于Chrome 121版本支持scroll width之后导致TableSelect及部分出现滚动条组件的样式异常问题 @loopzhou (common#1765)

🚧 Others

  • Dialog: 优化插件部分的使用示例 @Lyan-u (#3126)
  • Dialog: 优化插件部分的使用说明 @Summer-Shen (#3125)
  • Menu: 移除示例代码中废弃的高度示例 @Summer-Shen (#3135)

1.9.1

2 months ago

🌈 1.9.1 2024-03-10

🚀 Features

  • Slider: 支持通过 label=nulllabel=false 隐藏滑块数字浮层 @chaishi (#3100)
  • Table: 支持全局配置 size @Lyan-u (#3103)
  • Table: 可筛选表格,单选/多选筛选条件,支持搜索选项 issue#3988 @chaishi (#3098)
  • Tabs: 调整激活 Tab下划线与 TabHeader边框的层级关系 @uyarn

🐞 Bug Fixes

  • DatePicker: 修复 formatvalueType 不一致的场景下计算错误的问题 @uyarn (#3106)
  • Descriptions: 解决控制台报错绑定属性 title 已声明为属性的问题 @betavs (#3065)
  • Descriptions: 优化自适应宽度的问题 @uyarn (#3105)
  • Table: 树形结构表格,修复同时异步设置 data 和 expandedTreeNodes 时,展开节点的无效问题 tdesign-vue-next#3873 @chaishi (#3098)
  • Table: 固定列表格,修复固定多列时,在 Dialog 中固定列位置压缩问题 @chaishi (#3098)
  • Table: 修复Table缺失refreshTable方法的异常 @uyarn (#3104)

🚧 Others

  • Form 文档更新 @liweijie0812 (#3064)
  • 新增 composition API 示例,详情请参考官网各示例代码 @chaishi @uyarn @HaixingOoO (#3081)

1.9.0

3 months ago

🌈 1.9.0 2024-01-23

🚀 Features

  • Descriptions: 新增 Descriptions 描述组件 @zhangpaopao0609 (#3035)
  • Slider: 新增 changeEnd 事件 API @uyarn (#3056)

🐞 Bug Fixes

  • Loading: 修复重复调用LoadingPlugin()时报错 @Zz-ZzzZ (#3025)
  • Textarea: 修复设置maxlength后,在windows自带输入法中,中文时不到最大长度也会自动覆盖之前已输入内容的缺陷 @azx1573 (#3044)
  • Textarea: value绑定值时,autosize时无法输入中文问题 @LoopZhou (#3057)
  • TagInput: 修复size API 没有作用到折叠选项的问题 @uyarn (#3055)
  • Select: 修复点击清除按钮触发多次onChange事件的异常 @uyarn (#3054)
  • Form: 修复计算^字符长度异常的问题 @uyarn (#3058)
  • Form: 更正表单组件实例方法为非required类型 @iiimix (#3034)

🚧 Others

  • docs(Card): 更新组件 API 文档 @liweijie0812 (#3021)
  • docs: 更正 webpack 中使用 unplugin-auto-import的说明文档 @uyarn (#3030)

1.8.4

4 months ago

🌈 1.8.4 2024-01-02

🚀 Features

  • Upload: 手动上传场景,支持进行粘贴上传 @chaishi (#2991)
  • Card: 支持传入loadingProps参数修改加载状态的展示 @iiimix (#2959)

🐞 Bug Fixes

  • Upload: @chaishi
    • 修复手动上传时,无法更新上传进度问题 (#2991)
    • 修复图片预览时,无法切换预览图片问题 (#2991)
  • Table: @chaishi
    • 横向滚动场景,修复吸顶表头在移动端无法跟随滚动的问题 #2976 (#2990)
    • 横向滚动场景,修复横向滚动在有惯性滚动浏览器中的滚动的问题 (#2990)
    • 横向滚动场景,修复在 Windows 场景中,按下鼠标(不松开鼠标)横向滚动时,表头没有跟随滚动的问题 (#2990)
    • 修复可筛选表格,修复筛选值为 0 时,筛选图表没有高亮的问题,#2987 (#2990)
  • Pagination: 将总数单位 改为 , 保持内容一致性 @dinghuihua (#2996)
  • Radio: 处理选中状态也会触发 change 事件的问题 @betavs (#3000)
  • Textarea: 修复组件初始处于隐藏状态,可视后未做高度再计算的问题 @azx1573 (#3003)
  • ImageViewer: 添加defaultScale @sinbadmaster (#3013)
  • Upload: 修复 Formdisabled 属性没有作用到上传组件部分按钮的问题 @uyarn (#3012)
  • Select: 修复naruto版本minCollapsedNumdisabled API的功能异常问题 @uyarn

🚧 Others

  • Popup: 丰富插件使用方式的使用示例 @uyarn (#3014)

1.8.3

4 months ago

🌈 1.8.3 2023-12-15

🚀 Features

  • Upload: 新增支持 uploadPastedFiles,用于控制是否允许用户粘贴文件上传,默认允许 @chaishi (#2966)
  • Dropdown: 移除对left的item样式特殊处理 @uyarn common#1677

🐞 Bug Fixes

  • DatePicker: 修复选择同一个月内的日期后,打开面板左右月份一样的问题 @Lyan-u (#2972)
  • Drawer: 处理点击esc无法关闭的问题 @betavs (#2967)
  • ImageViewer: 滚轮缩放符合操作直觉 @sinbadmaster (#2974)
  • SSR: 修复 SSR 场景使用报错的问题 @uyarn (#2985)
  • Tree: 处理 height 属性无效的问题 @betavs (#2968)
  • Tree: 解决初始化节点选中态异常的问题 @TabSpace (#2985)
  • Upload: 卡片式文件上传,修复取消上传时,文件依然显示的问题 issue#2955 @chaishi (#2966)

1.8.1

5 months ago

🌈 1.8.1 2023-12-07

🚀 Features

  • Cascader: 新增 valueDisplay API @PengYYYYY (#2938)
  • Menu: 选中后关闭菜单,与其他组件保持交互行为一致 @uyarn (#2963)
  • Tabs: 优化初始化滚动的场景,对处于中间的部分场景进行进一步优化 @uyarn (#2964)

🐞 Bug Fixes

  • Radio: 选项内容变化后样式问题修复 @hkaikai (#2936)
  • Pagination: 修复当 total 为 0 并且 pageSize 改变时, current 值为 0 的问题 @betavs (#2937)
  • Tree: @TabSpace
    • 改进节点禁用状态的逻辑 (#2935)
    • value、active和expanded 属性, 支持数组操作触发视图变更 (#2951)
  • Table: @chaishi
    • 修复分页场景,动态切换分页数据从 undefined 到具体真实数据时,分页无效的问题 #2867 (#2954)
    • 修复分页功能在序号、行选择、行拖拽排序等场景的问题 (#2962)
    • 修复可编辑表格的 row-edit 事件没有触发问题 (#2934)
  • ImageViewer: 修复在抽屉组件等组件中使用图片预览组件,按下 esc 键抽屉组件和图片预览组件会同时关闭的问题 @sinbadmaster (#2958)
  • AutoComplete: 修复匹配特殊字符报错的问题 @ZWkang (#2943)
  • Dropdown:处理禁用状态可点击的问题 @betavs (issue #3693)

1.8.0

5 months ago

🌈 1.8.0 2023-11-23

🚀 Features

  • Statistic: 新增Statistic统计数值组件 @LIjiAngChen8 (#2397)
  • Loading: 支持使用 v-if 和 v-loading 混用的场景 @Zz-ZzzZ (#2902)
  • Space: 支持老旧浏览器也能正常显示子元素之间的间距,#1901 @chaishi (#2887)
  • Table: 可编辑单元格/可编辑行场景,支持使用参数 updateEditedCellValue 更新其他处于编辑态的列数据 @chaishi (#2917)
  • Input: 恢复 valuenumber的支持 @chaishi (#2906)

🐞 Bug Fixes

  • Radio: 修复误判删除键(backspace)是空格键(space)的问题 @liweijie0812 (#2905)
  • Checkbox: 修复误判删除键(backspace)是空格键(space)的问题 @liweijie0812 (#2905)
  • Table: @chaishi
    • 列配置操作场景,修复表头不显示时,报错问题 (#2909)
    • 优化多级表头的列配置功能,不再显示非叶子节点 (#2916)
    • 修复列宽调整在某种情况下的列宽问题 (#2916)
    • 修复懒加载场景默认依然会执行内部逻辑问题 @chaishi (#2915)
  • Checkbox: 修复 CheckboxGroup.max 超出数量限制时的禁用态显示问题,issue#2908 @betavs (#2911)
  • Checkbox: 修复提前设置某个选项的值在选中项 CheckboxGorup.value 里面,再放入选项到 options 中,选项呈现状态为非选中问题 @chaishi (#2914)
  • Checkbox: 修复懒加载场景默认依然会执行内部逻辑问题 @chaishi (#2915)
  • Cascader: 修复数字为 value 时的告警问题 @uyarn (#2924)
  • TreeSelect: 修复数字为 value 时的告警问题 @uyarn (#2924)
  • Popup: 修复destroyOnClose时,快速重复 hover 后组件无法正常展示的问题 @guxi11 (#2898)
  • Textarea: 修复表格中使用 Textarea 且设置autosize为 true 报错的问题 (#2912) @nined9 (#2921)

🚧 Others

  • Table: 优化吸顶表头/表尾示例代码 @chaishi (#2916)

1.7.2

6 months ago

🌈 1.7.2 2023-11-07

🚀 Features

  • ImageViewer: 新增支持 closeOnEscKeydown ,用于控制是否允许 ESC 键关闭预览 @chaishi (#2890)
  • Upload: @chaishi
    • 批量文件上传支持在列表中显示上传失败的原因,tdesign-vue-next#2518 (#2891)
    • 支持使用 fileListDisplay=null 隐藏文件或文件列表显示 (#2889)
    • 图片预览功能,新增支持透传图片预览全部属性 imageViewerPropstdesign-vue-next#2928 (#2891)
    • ⚠️新增图片上传大小超出限制提醒,有额外单独实现此功能的业务需注意是否存在重复显示大小限制提醒问题,tdesign-vue-next#2736 (#2891)
    • 多文件/图片上传场景下,autoUpload=false 时,支持使用 Props 属性/函数/插槽等方法自定义上传按钮和取消上传按钮,tdesign-vue-next#2469 (#2891)
    • 多文件/图片上传场景下,autoUpload=false 时,区分已上传状态和待上传状态 tdesign-vue-next#2518 (#2891)
  • Select:
    • collapsedItems 属性或插槽新增参数 onClose,用于删除标签 @ubloglab (#2863)

🐞 Bug Fixes

  • Tree
    • 解决 watch 回调时间过迟的问题 @TabSpace (#2873)
    • 提供获取树结构数据的API getTreeData @TabSpace (#2888)
  • Upload: 修复 max=1 multiple=false 情况下,无法替换上传文件问题,tdesign-vue-next#2909 @chaishi (#2891)
  • Cascader: 选项disabled修改后,选项不是禁用状态的问题 #2859 @lxc-orange (#2872)
  • 修正部分组件使用 lodash 非按需引入导致全量引入的问题 @fennghuang (#2893)
  • Slider: 修复step小于1无法正常使用的问题 @uyarn (#2894)
  • Link: 修复样式居中的缺陷 @uyarn (#2894)
  • Checkbox: 修复 value.splice 无法设置选中项变化问题 @chaishi

1.7.1

6 months ago

🌈 1.7.1 2023-10-20

🚀 Features

  • Table: 可筛选表格,支持设置 confirmEvents: ['onChange'] 后,单选筛选器(Radio) 选择完成后自动关闭筛选器浮层 @chaishi (#2850)

🐞 Bug Fixes

  • Tree:
    • 修复 setItem 方法设置 checked, actived, expanded 属性时,未触发 props 变更与相应事件的问题 @TabSpace (#2852)
    • 完善受控逻辑,解决 onChange 事件触发时,组件状态传递有延迟的问题 @TabSpace (#2861)
  • Checkbox: 修复 checkbox.disabled 动态赋值失效问题 @chaishi (#2849)