Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13043|Resposta: 1

[Angular] Salto de rota para Navegar no roteador angular2

[Copiar link]
Publicado em 19/10/2018 15:07:08 | | |
Navigate é um método da classe Roteador, usado principalmente para saltar rotas.
Definição da função:

1.this.router.navigate(['usuário', 1]);
Pule da rota raiz como ponto de partida

2.this.router.navigate(['user', 1],{relativeTo: route});
O valor padrão é a rota raiz, que é uma instância do ActivatedRoute

3.this.router.navigate(['user', 1],{ queryParams: { id: 1 } });
O parâmetro de transmissão de rota /user/1?id=1

4.this.router.navigate(['view', 1], { preserveQueryParams: true });
O valor padrão é falso, definido como verdadeiro, e o parâmetro de consulta /user?id=1 para /view?id=1 na rota anterior é mantido

5.this.router.navigate(['user', 1],{ fragmento: 'top' });
O salto âncora para /user/1#top

6.this.router.navigate(['/view'], { preserveFragment: true });
O valor padrão é falso, defina como true e mantenha a âncora /user/1#top para /view#top na rota anterior

7.this.router.navigate(['/user',1], { skiplocatio{filter}nChange: true });
O valor padrão é falso, e a URL no navegador permanecerá a mesma quando a rota saltar para verdadeiro, mas os parâmetros de entrada ainda serão válidos

8.this.router.navigate(['/user',1], { replaceUrl: true });
Se não estiver ativado, o padrão é verdadeiro, e se estiver definido como falso, a rota não será redirecionada





Anterior:método insertBefore e como implementar o método insertAfter
Próximo:Ferramenta de Captura de Código de Ativação do BonusCloud [com Código-Fonte]
Publicado em 22/10/2018 14:01:42 |
douto
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com