Vue · Senior · Pytanie 15 z 75
Jak wydajnie wyrenderować listę 10 000 wierszy?
- ✓Poprawna odpowiedź: Zwirtualizować ją - renderować tylko widoczne wiersze (np.
vue-virtual-scrollerlubuseVirtualListz VueUse) - 2Owinąć listę w
<KeepAlive> - 3Użyć
v-showzamiastv-ifw każdym wierszu
Wyjaśnienie
Renderowanie wszystkich wierszy tworzy mnóstwo węzłów DOM i instancji komponentów. Wirtualizacja utrzymuje mały DOM niezależnie od długości listy.