angular / angular/components

[Table] Add column resizing

未关闭
#8,312 36 条评论 132 个 reaction 已指派 0 人 在 GitHub 查看
area: material/table feature P5
主要语言
TypeScript
星标
25k
派生
6.8k
平均合并
1 天 8 小时
30 天内合并 PR
91

描述

#### Bug, feature request, or proposal:
Nice to have

#### What is the expected behavior?

right hand of the sort un-down icon, between column, add an vertical left-right line icon, it will show icon when mouse hover on the column border line
#### What is the current behavior?

NO
#### What are the steps to reproduce?
Providing a StackBlitz/Plunker (or similar) is the *best* way to get the team to see your issue.

Plunker starter (using on `@master`): https://goo.gl/uDmqyY

StackBlitz starter (using latest `npm` release): https://goo.gl/wwnhMV

#### What is the use-case or motivation for changing an existing behavior?
With sort/paging and html5 content edit, we can easily do grid edit now, even without cdk grid. But column resize is pain, we need add css separately.

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?

5
#### Is there anything else we should know?
group by column feature can implement via embedded html table

贡献指南

打开贡献指南

调研方向

从链接的 StackBlitz 或 Plunker 示例开始,以复现 Angular Material 表格的行为,并检查这些示例所使用的表格实现。在选择文件之前,先与维护者明确调整大小的交互方式以及受影响的表格界面。完成的标准是,用户无需添加单独的 CSS 就能容易地发现如何调整列宽。

由索引模型根据 Issue 内容生成。

评估

技术栈
angular, typescript
领域
frontend
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。