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 des NavigationDestination
Interface gibt eine Kopie des vom Entwickler bereitgestellten Zustands zurück, der mit dem Ziel-NavigationHistoryEntry
oder der Navigationsoperation (z. B. navigate()
) verknüpft ist, je nach Fall.
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 # the-navigationdestination-interface:dom-navigationdestination-getstate-2 |
Browser-Kompatibilität
Siehe auch
- Moderne client-seitige Navigation: die Navigation API
- Navigation API Erläuterung
- Methoden, die es erlauben, den Zustand zu aktualisieren —
Navigation.navigate()
,Navigation.reload()
undNavigation.updateCurrentEntry()