Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

20220418-Table Features #594

Merged

Conversation

chaishi
Copy link
Collaborator

@chaishi chaishi commented Apr 18, 2022

关联子仓库:Tencent/tdesign-common#405

🤔 这个 PR 的性质是?

  • 日常 bug 修复
  • 新特性提交

🔗 相关 Issue

💡 需求背景和解决方案

📝 更新日志

Breaking Change

  • 拖拽排序,drag=sort 表示列拖拽排序,drag=row 表示行拖拽排序,drag=row-handler 表示行手柄列拖拽排序。
    如果您使用了 drag="col" 来实现行拖拽排序,请更为使用 drag="row-handler"

Bug Fix

  • fix(Table): 多级表头和列配置功能混合使用时,表格宽度渲染不正确问题
  • fix(Table): 表头吸顶,不对齐问题
  • fix(Table): 列配置功能,按需引入 Button 组件。避免业务按需引入 Table 组件时,出现组件不存在错误
  • fix(Table): 无法使用插槽自定义过滤图标
  • fix(Table): 修复 TdBaseTableProps TdPrimaryTableProps 关于 onCellClick 的 TS 类型冲突
  • fix(Table): 单选,报错 e.stopPropagation is not a function
  • fix(Table): 单选 和 多选触发了不应该触发的 'onChange' 事件

Table Feature

  • feat(Table): 支持简易列拖拽排序
  • feat(Table): 树形结构,行展开或收起时,触发事件 onTreeExpandChange

Table Refactor(无需计入 ChangeLog)

  • chore(Table): fix some typo error

☑️ 请求合并前的自查清单

⚠️ 请自检并全部勾选全部选项⚠️

  • 文档已补充或无须补充
  • 代码演示已提供或无须提供
  • TypeScript 定义已补充或无须补充
  • Changelog 已提供或无须提供

@chaishi chaishi changed the title 20220319 feature table composition api 20220418-Table Features Apr 18, 2022
@codecov-commenter
Copy link

codecov-commenter commented Apr 18, 2022

Codecov Report

❗ No coverage uploaded for pull request base (develop@05b17b6). Click here to learn what that means.
The diff coverage is n/a.

❗ Current head 7f51af6 differs from pull request most recent head 3747c4b. Consider uploading reports for the commit 3747c4b to get more accurate results

@@            Coverage Diff             @@
##             develop     #594   +/-   ##
==========================================
  Coverage           ?   64.29%           
==========================================
  Files              ?      392           
  Lines              ?    13717           
  Branches           ?     2561           
==========================================
  Hits               ?     8820           
  Misses             ?     4648           
  Partials           ?      249           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 05b17b6...3747c4b. Read the comment docs.

@github-actions
Copy link
Contributor

github-actions bot commented Apr 18, 2022

完成

@PengYYYYY PengYYYYY merged commit 2b2a84f into Tencent:develop Apr 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants