[Table] Append rows on scroll events
- 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ả
Table should be able to initialize with the rows visible in its viewport and dynamically append rows as the user scrolls down. This will improve its performance on load.
This is a predecessor to virtual-repeat behavior which would create a virtual scrollbar and notify the data source which rows are being viewed for dynamic data loading.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu từ component Table cùng với việc khởi tạo hàng hiện tại và xử lý sự kiện cuộn. Xác định cách nhận diện các hàng đang hiển thị trong viewport và cách thêm các hàng bổ sung; hoàn thành nghĩa là bảng tải các hàng đang hiển thị lúc đầu và thêm các hàng khác khi người dùng cuộn xuống mà không tải toàn bộ dataset.
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, performance
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100