Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como ocultar/desabilitar item do header

Quero saber como faço para ocultar ou desabilitar(deixar cinza) um link do header após redirecionar para a página que é o endereço do link, no caso eu quero que o link Buscar clientes não apareça ou fiquei desabilitado quando estiver na pagina que apresenta os clientes

1 resposta
solução!

Olá Leonardo, tudo bem?

O routerLinkActive vai te ajudar nisso. Ele vai verificar se a rota no router-outlet está é rola dele e permite que você atribua uma classe vincula a ele. Para usar

<header>
  <a routerLink="home">Home</a>
  <a routerLink="contatos" routerLinkActive="displayNone">Contato</a>
</header>
<main>
  <router-outlet></router-outlet>
</main>

A classe CSS será um display none:

displayNone{
    display: none;
}

Bons estudos, Leonardo.