[Table] Add a full-featured but limited table component and array-based data source
- 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
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