connection
Die connection()
-Funktion ermöglicht es anzugeben, dass das Rendering auf eine eingehende Benutzeranfrage warten soll, bevor es fortfährt.
Sie ist nützlich, wenn eine Komponente keine dynamischen APIs verwendet, Sie aber möchten, dass sie zur Laufzeit dynamisch gerendert wird und nicht statisch zur Build-Zeit. Dies tritt typischerweise auf, wenn Sie auf externe Informationen zugreifen, die absichtlich das Ergebnis eines Renderings verändern sollen, wie z.B. Math.random()
oder new Date()
.
Referenz
Typ
Parameter
- Die Funktion akzeptiert keine Parameter.
Rückgabewert
- Die Funktion gibt ein
void
Promise zurück. Es ist nicht zur Verwendung gedacht.
Wissenswertes
connection
ersetztunstable_noStore
, um besser mit der Zukunft von Next.js ausgerichtet zu sein.- Die Funktion ist nur notwendig, wenn dynamisches Rendering erforderlich ist und keine gängigen dynamischen APIs verwendet werden.
Versionsverlauf
Version | Änderungen |
---|---|
v15.0.0 | connection stabilisiert. |
v15.0.0-RC | connection eingeführt. |