Next.js · Junior · Frage 62 von 75
Wofür ist der Hook useLinkStatus?
function Hint() {
const { pending } = useLinkStatus()
return <span className={pending ? 'spinner' : ''} />
}- 1Um zu zählen, wie oft ein Link geklickt wurde
- 2Um zu prüfen, ob die Ziel-URL 404 liefert
- 3Für eine Lade-Anzeige direkt in einem
<Link>
Antwort zeigen
Richtige Antwort: Für eine Lade-Anzeige direkt in einem <Link>
Erklärung
Er muss in einem Nachfahren von <Link> verwendet werden. Für sofortige Navigation sind loading.tsx und Prefetching besser; der Hook ist ein Notbehelf für langsame Übergänge.