React · Middle · Frage 23 von 75
Was macht useTransition?
- 1Es animiert den Übergang zwischen Komponenten über CSS-Klassen
- 2Es verschiebt die Ausführung eines Effekts in den nächsten Frame des Browsers
- 3Es markiert ein Update als nicht dringend und hält die UI reaktionsfähig
Antwort zeigen
Richtige Antwort: Es markiert ein Update als nicht dringend und hält die UI reaktionsfähig
Erklärung
const [isPending, startTransition] = useTransition(); Updates in startTransition können von dringenderen unterbrochen werden. So blockiert z. B. das Wechseln auf einen schweren Tab die UI nicht, und isPending erlaubt einen Indikator. Mit CSS-Animationen hat das nichts zu tun.