angular / angular/components

[Table] Add a full-featured but limited table component and array-based data source

Đang mở
#5,889 6 bình luận 25 reaction 0 người được giao Xem trên GitHub
area: material/table feature P3
Ngôn ngữ chính
TypeScript
Star
25k
Fork
6.8k
Merge trung bình
1 ngày 8 giờ
Pull request đã merge (30 ngày)
91

Mô tả

Introduce a new table component that would use `` and come with built-in features including sorting, pagination, selection, etc. Would accept an array-based data input so users do not need to create a data source to use the table.

This would allow people to quickly use a table but would limit their ability to customize behavior and would be very opinionated on user experience.

Example concept:
```




```

Notes:
- Long column names should be truncated and display a tooltip on hover

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng việc xem xét component hiện có và cách tiếp cận data-source được tham chiếu trong issue. Làm rõ phạm vi và hành vi dự kiến đối với đầu vào mảng, sắp xếp, phân trang, lựa chọn và tên cột bị rút gọn kèm tooltip khi di chuột; công việc được xem là hoàn tất khi có một thiết kế đã được thống nhất cho component giới hạn được đề xuất.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
angular, typescript
Lĩnh vực
frontend
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.