Skip to content

feat: support column.resizable #1106

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

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

linxianxi
Copy link
Contributor

@linxianxi linxianxi commented Apr 8, 2024

原先内部 onColumnResize 重命名为 onColumnWidthChange,进行区分

Summary by CodeRabbit

  • 新功能
    • 表格列支持可调整宽度(resizable),新增列宽调整完成事件回调,提供被调整列及所有列的最新宽度。
    • 表头单元格新增可调整宽度的交互支持,支持最小宽度限制和左右方向适配。
    • 新增切换表格布局方向(RTL)的示例,展示列宽调整功能。
  • 样式
    • 增加列宽调整时的视觉样式,包括拖拽手柄和调整指示线,优化固定列阴影的交互体验。
  • 文档
    • 更新 README,新增 resizable 属性说明。
  • 测试
    • 新增列宽可调整功能测试,覆盖宽度变化、最小宽度限制及宽度调整事件回调验证。

Copy link

vercel bot commented Apr 8, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
table ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 29, 2025 3:28am

@zombieJ
Copy link
Member

zombieJ commented Apr 23, 2024

体验有点怪异,如果是超出 width 的时候缩小应该就是缩小,不应该把右边的撑开才对。

@zombieJ
Copy link
Member

zombieJ commented May 10, 2024

看起来好像没对齐

截屏2024-05-10 13 56 36

@XuJin186
Copy link

I am following this as I am also waiting for this feature.

@FaberSober
Copy link

waiting for it😊

@yoyo837
Copy link
Member

yoyo837 commented Jun 21, 2025

重构table搁置了,处理一下冲突推进得了。

@XuJin186
Copy link

重构table搁置了,处理一下冲突推进得了。

那敢情好啊

@XuJin186
Copy link

waiting for it😊

10 similar comments
@XuJin186
Copy link

waiting for it😊

@XuJin186
Copy link

waiting for it😊

@AmirrezaAsadpour
Copy link

waiting for it😊

@XuJin186
Copy link

XuJin186 commented Jul 2, 2025

waiting for it😊

@loi-nguyenhuynh-shopee
Copy link

waiting for it😊

@AmirrezaAsadpour
Copy link

waiting for it😊

@XuJin186
Copy link

waiting for it😊

@ChengYiWu
Copy link

waiting for it😊

@XuJin186
Copy link

waiting for it😊

@XuJin186
Copy link

waiting for it😊

@ilxqx
Copy link

ilxqx commented Jul 31, 2025

waiting for it

1 similar comment
@XuJin186
Copy link

waiting for it

@AmirrezaAsadpour
Copy link

waiting for it😊

1 similar comment
@AmirrezaAsadpour
Copy link

waiting for it😊

@phobal
Copy link

phobal commented Aug 20, 2025

waiting for it,Please merge it

@ilxqx
Copy link

ilxqx commented Aug 21, 2025

antd v6 有没有可能 table 组件基于 TanStack Table 重构呢?我感觉 tanstack table 作为 table 引擎,数据逻辑层面的东西都封装好了,我们只需要基于它做一层很薄的封装即可,剩下的就是样式问题了,而且引入它也不存在依赖剧增的情况(说实话 antd 整个包也不小了),当然这是只是建议,具体看官方怎么决断

@li-jia-nan
Copy link
Member

antd v6 有没有可能 table 组件基于 TanStack Table 重构呢?我感觉 tanstack table 作为 table 引擎,数据逻辑层面的东西都封装好了,我们只需要基于它做一层很薄的封装即可,剩下的就是样式问题了,而且引入它也不存在依赖剧增的情况(说实话 antd 整个包也不小了),当然这是只是建议,具体看官方怎么决断

用 TanStack Table 不太可能,但是 rc-table 这个库之前有重构的计划,具体看 @zombieJ 有没有时间了

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.