[Table] Append rows on scroll events
- Lenguaje dominante
- TypeScript
- Estrellas
- 25k
- Forks
- 6.8k
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 91
Descripción
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.
Guía de contribución
Línea de trabajo
Comienza por el componente Table y su inicialización actual de filas y gestión de eventos de desplazamiento. Determina cómo deberían identificarse las filas visibles del viewport y cómo deberían añadirse filas adicionales; se considerará terminado cuando la tabla cargue inicialmente las filas visibles y añada más a medida que el usuario se desplaza hacia abajo, sin cargar todo el conjunto de datos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- angular, typescript
- Área
- frontend, performance
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100