Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

userName problem

Estou com o seguinte problema na hora de compilar o projeto

Error: src/app/photos/photo-list/photo-list.component.ts:20:58 - error TS4111: Property 'userName' comes from an index signature, so it must be accessed with ['userName'].

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

Já tentei corrigir de todas as maneiras, mas sempre caio no mesmo ponto. Alguém sabe o que pode ser?

2 respostas
solução!

Fala Breno, tudo bem? Espero que sim!

No seu arquivo app.rounting.module.ts você está recebendo esse parêmetro na rota? Se sim, se você acessar esse objeto assim:

const userName = this.activatedRoute.snapshot.params['userName'];

Funciona?

Se possivel mandar o código completo de onde está o erro e de app.rounting.module.ts.

Aguardo o retorno :D

Mateus eu achava que estava com problema, pois quando jogava na URL /almeida nao rederizava nada, mas é pra ser assim mesmo....

Valeu pelo Help!