Navigation: canGoBack-Eigenschaft
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, bevor Sie diese produktiv verwenden.
Die canGoBack
-Eigenschaft der Navigation
-Schnittstelle ist eine schreibgeschützte Eigenschaft, die true
zurückgibt, wenn es möglich ist, in der Navigation-Historie rückwärts zu navigieren (d.h. der currentEntry
ist nicht der erste in der Historie-Eintragliste), und false
, wenn dies nicht möglich ist.
Wert
Ein boolescher Wert: true
, wenn es möglich ist, in der Navigation-Historie rückwärts zu navigieren, false
ansonsten.
Beispiele
async function backHandler() {
if (navigation.canGoBack) {
await navigation.back().finished;
// Handle any required clean-up after
// navigation has finished
} else {
displayBanner("You are on the first page");
}
}
async function forwardHandler() {
if (navigation.canGoForward) {
await navigation.forward().finished;
// Handle any required clean-up after
// navigation has finished
} else {
displayBanner("You are on the last page");
}
}
Spezifikationen
Specification |
---|
HTML Standard # dom-navigation-cangoback-dev |
Browser-Kompatibilität
BCD tables only load in the browser