1
resposta

this.activatedRoute.snapshot.data['animais'] vem vazio

this.activatedRoute.snapshot.data['animais'] vem vazio e da erro de compilação com length no html

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Francisco, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

O código disponibilizado na imagem está correto conforme a aula. Sobre o comportamento descrito, ele pode estar ocorrendo devido a erros de referências para o array que possui os dados dos animais, seja por erro de digitação de nomes de variáveis, ou por não está ocorrendo a atribuição correta de variáveis. Mas sem ter acesso ao código completo é incerto dizer em quais pontos devem ser feitos a correção.

Peço que compare os arquivos lista-animais.resolver.ts, animais-routing.module.ts, lista-animais.component.ts e lista-animais.component.html estão conforme os códigos modificados na aula, você pode realizar o download do código completo através do seguinte link.

Caso seja realizada alguma mudança, salve os arquivos modificados e inicie a aplicação com o comando ng serve.

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software