Angular Material CDK scrolling - Display a million items is not working...
- Langage dominant
- TypeScript
- Étoiles
- 25k
- Forks
- 6.8k
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 91
Description
How to Reproduce:
- Take the first example from https://material.angular.io/cdk/scrolling/examples open it in stackblitz an display 1 Mio instaed of 100,000
- Scroll down to the end. The last item displayed is 213,043
Cause:
- Maximum height of single Elements in Browsers
Possible Solution:
- Use more than one element inside the ViewPort to render Items
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par le premier exemple de défilement de CDK à l’adresse https://material.angular.io/cdk/scrolling/examples dans StackBlitz et reproduisez l’échec avec 1 000 000 d’éléments. Examinez le comportement du viewport autour de la hauteur maximale d’élément du navigateur signalée et évaluez l’approche proposée de rendu multi-éléments ; la tâche est terminée lorsque le défilement atteint et affiche le dernier élément.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- angular, typescript
- Domaine
- frontend, performance
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100