 Optimering af Indlæsere med Komponentgruppering
Optimering af Indlæsere med Komponentgruppering
Hvad med Card-komponenterne, skal vi tilføje loaderen til hver enkelt kort, eller hvordan håndteres denne komponent?
Ved hentning af data til individuelle <Card>-komponenter kan der opstå et potentielt problem – indlæsning af hvert kort separat kan forårsage en pop-effekt, når de vises. Denne pludselige visuelle ændring kan virke forstyrrende for brugeren.
For at afbøde dette problem bør følgende trin overvejes i page.tsx-filen.
Tilbage til projektet
- Slet <Card>-komponenterne;
- Slet funktionen fetchCardData();
- Importér en ny wrapper-komponent kaldet <CardWrapper />;
- Importér en ny skelet-komponent kaldet <CardsSkeleton />;
- Indpak <CardWrapper />iSuspense.
- Naviger til app/ui/dashboard/cards.tsx;
- Importér fetchCardData();
- Kald fetchCardData()inde i<CardWrapper/>-komponenten;
- Fjern kommentar fra nødvendig kode.
I praksis
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.08 Optimering af Indlæsere med Komponentgruppering
Optimering af Indlæsere med Komponentgruppering
Stryg for at vise menuen
Hvad med Card-komponenterne, skal vi tilføje loaderen til hver enkelt kort, eller hvordan håndteres denne komponent?
Ved hentning af data til individuelle <Card>-komponenter kan der opstå et potentielt problem – indlæsning af hvert kort separat kan forårsage en pop-effekt, når de vises. Denne pludselige visuelle ændring kan virke forstyrrende for brugeren.
For at afbøde dette problem bør følgende trin overvejes i page.tsx-filen.
Tilbage til projektet
- Slet <Card>-komponenterne;
- Slet funktionen fetchCardData();
- Importér en ny wrapper-komponent kaldet <CardWrapper />;
- Importér en ny skelet-komponent kaldet <CardsSkeleton />;
- Indpak <CardWrapper />iSuspense.
- Naviger til app/ui/dashboard/cards.tsx;
- Importér fetchCardData();
- Kald fetchCardData()inde i<CardWrapper/>-komponenten;
- Fjern kommentar fra nødvendig kode.
I praksis
Tak for dine kommentarer!