NavigationDestination: getState()-Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die getState()-Methode der NavigationDestination-Schnittstelle gibt einen Klon des vom Entwickler bereitgestellten Zustands zurück, der mit dem Ziel-NavigationHistoryEntry oder dem Navigationsvorgang (z. B. navigate()) verbunden ist.

Syntax

js
getState()

Parameter

Keine.

Rückgabewert

Ein Wert, der den Zustand darstellt. Dies kann jeder Typ sein.

Wenn kein Zustand definiert ist, wird undefined zurückgegeben.

Ausnahmen

Keine.

Beispiele

js
navigation.addEventListener("navigate", (event) => {
  console.log(event.destination.getState());
});

Spezifikationen

Specification
HTML Standard
# the-navigationdestination-interface:dom-navigationdestination-getstate-2

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch