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

Porque const e não var ?

No exercício em questão ele monta uma constante para receber o parâmetro passado na URL, porém, ele utiliza const para armazenar o parâmetro da seguinte forma

const userName = this.activatedRoute.snapshot.params.userName;

O parâmetro sendo dinâmico porque utilizar uma constante?

1 resposta
solução!

Olá, Leonardo.

O const indica que, uma vez executado um trecho de código, o valor armazenado nunca poderá ser modificado enquanto tivermos no mesmo componente.

Porém, toda a vez que clicamos em um link e mudamos a rota, o código do Componente relacionado é novamente executado.