Este documento foi traduzido por IA. Para informações precisas, consulte a versão em inglês.
ctx.route
Informações de correspondência da rota atual, correspondendo ao conceito de route do React Router. É usado para obter a configuração da rota correspondente atual, parâmetros e muito mais. Geralmente é usado em conjunto com ctx.router e ctx.location.
Cenários de uso
Observação:
ctx.routeestá disponível apenas em ambientes RunJS que contenham um contexto de roteamento (como JSBlocks dentro de uma página, páginas de Fluxo, etc.). Pode ser nulo em contextos puramente de backend ou sem roteamento (como fluxos de trabalho).
Definição de tipo
Campos comuns
Relação com ctx.router e ctx.location
ctx.route foca na "configuração da rota correspondente", enquanto ctx.location foca na "localização atual da URL". Juntos, eles fornecem uma descrição completa do estado de roteamento atual.
Exemplos
Lendo o pathname
Ramificação baseada em params
Exibindo em uma página de Fluxo
Relacionado
- ctx.router: Navegação de rota. Quando
ctx.router.navigate()altera o caminho, octx.routeserá atualizado adequadamente. - ctx.location: Localização atual da URL (pathname, search, hash, state), usado em conjunto com
ctx.route.

