this.activatedRoute.snapshot.data['animais'] vem vazio e da erro de compilação com length no html
this.activatedRoute.snapshot.data['animais'] vem vazio e da erro de compilação com length no html
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!