Exercícios: Aula 07 📝
Pratique a navegação em SPAs.
Básico
- Tag Principal: Qual é a tag HTML que deve ser colocada no template para que as rotas sejam renderizadas?
- Link Interno: Qual diretiva substitui o atributo
hrefdo HTML tradicional para evitar o refresh da página?
Intermediário
- Parâmetros: Como você define uma rota que aceita um parâmetro chamado
usernameno array de rotas? - Redirect: Como configurar uma rota para que, quando o usuário digitar uma URL inexistente, ele seja redirecionado para a
/home?
Desafio
- Navegação via Código: Além do
routerLinkno HTML, como você faria para navegar para a rota/dashboarddentro de uma função no TypeScript? (Dica: Pesquise sobre o serviçoRoutere o métodonavigate).