Dieses Dokument wurde von KI übersetzt. Für genaue Informationen lesen Sie bitte die englische Version.
ctx.location
Aktuelle Informationen zum Routen-Standort, äquivalent zum location-Objekt von React Router. Es wird normalerweise in Verbindung mit ctx.router und ctx.route verwendet, um den aktuellen Pfad, den Abfragestring (Query String), den Hash und den über die Route übergebenen Status (State) zu lesen.
Anwendungsfälle
Hinweis:
ctx.locationist nur in RunJS-Umgebungen mit einem Routing-Kontext verfügbar (z. B. JSBlock innerhalb einer Seite, Ereignisfluss usw.); in reinen Backend- oder Nicht-Routing-Kontexten (wie Workflows) kann es null sein.
Typdefinition
Location stammt aus react-router-dom und entspricht dem Rückgabewert von useLocation() in React Router.
Gängige Felder
Beziehung zu ctx.router und ctx.urlSearchParams
ctx.urlSearchParams wird aus ctx.location.search analysiert. Wenn Sie nur Abfrageparameter benötigen, ist die Verwendung von ctx.urlSearchParams bequemer.
Beispiele
Verzweigung basierend auf dem Pfad
Abfrageparameter analysieren
Empfangen von Status-Daten aus der Routen-Navigation
Anker über Hash lokalisieren
Verwandte Themen
- ctx.router: Routen-Navigation; der
statevonctx.router.navigatekann überctx.location.stateauf der Zielseite abgerufen werden. - ctx.route: Informationen zur aktuellen Routen-Übereinstimmung (Parameter, Konfiguration usw.), oft in Verbindung mit
ctx.locationverwendet.

