Este documento ha sido traducido por IA. Para información precisa, consulte la versión en inglés.
ctx.route
Información de coincidencia de la ruta actual, correspondiente al concepto route de React Router. Se utiliza para obtener la configuración de la ruta coincidente actual, parámetros, etc. Generalmente se usa en conjunto con ctx.router y ctx.location.
Escenarios de uso
Nota:
ctx.routesolo está disponible en entornos RunJS que contienen un contexto de enrutamiento (como JSBlock dentro de una página, páginas de flujo, etc.); puede ser nulo en contextos puramente de backend o sin enrutamiento (como flujos de trabajo).
Definición de tipos
Campos comunes
Relación con ctx.router y ctx.location
ctx.route se centra en la "configuración de la ruta coincidente", mientras que ctx.location se centra en la "ubicación de la URL actual". Juntos proporcionan una descripción completa del estado de enrutamiento actual.
Ejemplos
Leer pathname
Ramificación basada en params
Mostrar en una página de flujo (Flow)
Relacionado
- ctx.router: Navegación de rutas. Cuando
ctx.router.navigate()cambia la ruta,ctx.routese actualizará en consecuencia. - ctx.location: Ubicación de la URL actual (pathname, search, hash, state), utilizado en conjunto con
ctx.route.

