NavigationTransition: to property
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The to read-only property of the NavigationTransition interface returns the NavigationDestination that the transition is navigating to.
This mirrors the NavigateEvent.destination property but, unlike that, is available outside of the navigate event handler. It is especially useful when calling functions prior to the URL changing (e.g., during precommit or on error).
Value
A NavigationDestination object.
Examples
>Handling a navigation error
js
navigation.onnavigateerror = (e) => {
if (navigation.transition?.to?.url === login_page_url) {
/* do something when failing to go to login page */
}
};
Specifications
| Specification |
|---|
| HTML> # dom-navigationtransition-to> |