unstable_noStore
In Version 15 empfehlen wir, connection
anstelle von unstable_noStore
zu verwenden.
unstable_noStore
kann verwendet werden, um sich deklarativ von statischem Rendering abzumelden und anzuzeigen, dass eine bestimmte Komponente nicht zwischengespeichert werden soll.
Hinweis:
unstable_noStore
entsprichtcache: 'no-store'
bei einemfetch
unstable_noStore
wirdexport const dynamic = 'force-dynamic'
vorgezogen, da es granularer ist und auf Komponentenebene verwendet werden kann
- Die Verwendung von
unstable_noStore
innerhalb vonunstable_cache
wird die statische Generierung nicht deaktivieren. Stattdessen wird die Zwischenspeicherkonfiguration darüber entscheiden, ob das Ergebnis zwischengespeichert wird oder nicht.
Verwendung
Wenn Sie keine zusätzlichen Optionen an fetch
übergeben möchten, wie cache: 'no-store'
, next: { revalidate: 0 }
oder in Fällen, in denen fetch
nicht verfügbar ist, können Sie noStore()
als Ersatz für alle diese Anwendungsfälle verwenden.
Versionshistorie
Version | Änderungen |
---|---|
v14.0.0 | Einführung: unstable_noStore |