connection
Die connection()
-Funktion ermöglicht es, anzugeben, dass das Rendering warten soll, bis eine eingehende Benutzeranfrage vorliegt, bevor es fortgesetzt wird.
Sie ist nützlich, wenn eine Komponente keine Dynamischen APIs verwendet, Sie aber möchten, dass sie zur Laufzeit dynamisch gerendert und nicht zur Buildzeit statisch gerendert wird. Dies tritt normalerweise auf, wenn Sie auf externe Informationen zugreifen, deren Rendering-Ergebnis Sie absichtlich ändern möchten, 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 dazu gedacht, konsumiert zu werden.
Hinweis
connection
ersetztunstable_noStore
, um besser mit der Zukunft von Next.js in Einklang zu stehen.- Die Funktion ist nur notwendig, wenn dynamisches Rendering erforderlich ist und keine gängigen Dynamischen APIs verwendet werden.
Versionsverlauf
Version | Änderungen |
---|---|
v15.0.0-RC | connection eingeführt. |