
TDesign 更新周报(2022年9月第4周)
ImageViewer: 新增 ImageViewer 图片预览组件 @sinbadmaster (#1520)Upload: 组件重构 @chaishi (#1561)beforeAllFilesUpload,所有文件上传之前执行,支持一次性判定所有文件是否继续上传。已经存在的 beforeUpload 用于判定单个文件的是否继续上传onValidate,文件校验不通过时触发,可能情况有:自定义全文件校验不通过、文件数量校验不通过、文件数量校验不通过onOneFileSuccess ,多文件上传场景下,在单个文件上传成功后触发beforeUpload 存在时,依然支持 sizeLimit 检测formatRequest 用于新增或修改上传请求参数triggerButtonProps 用于指定触发按钮风格Table: @chaishi (#1562)Select: @skytt (#1566)Table: @chaishi (#1562)ellipsisTitle优先级应当高于 ellipsis, issue#1404column.type=single 时,column.title 无效问题,issue#1372list.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
Calendar: 新增日历组件 @josonyang (#325)Calendar: 视觉升级,功能增强 @LeeJim (#366)CountDown: 修复 milisecond 配置无效的问题 @TingShine (#313)Upload: 修复上传失败后,再次上传会产生报错的问题 @palmcivet (#318)详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.11.0
Sidenav参数错误导致跟随系统样式异常的问题 by @timi137137 in Tencent/tdesign-vue-next-starter#315详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.5.2
webpack版本 @sscode02 in Tencent/tdesign-starter-cli#34详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.3.2
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。