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

Na minha rota não pega 'id' e depois não consegue chamar o post certo para ver o body na tela

LINK DO PROJ ZIPADO: https://drive.google.com/drive/folders/1UawMAmywqNeTxsjm40dMNgTlZqVnPhRP?usp=sharing

1º as cores vermelha e azul não funcionaram nos cartoes, todos estão pretos, já vi o cod do prof e está igual. 2º a url não mostra o 'id' na rota... não aparece por ex:.../posts/2 E consequentemente não mostra o post quando clico para ver o body dele. Cliquei no post 2 e não aparece o body e nem o id certo na url

3 respostas
solução!

Fala Kenji, tudo bem?

1 - No componente ListaPost você utiliza aspas normais ao invés de crases (que é utilizada quando queremos utilizar template string), assim, você estaria passando post.id e post.categoria porém seria detectado como string normais, então vamos substituir as aspas para crases:

Antes:

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

*Depois: *

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

2 - O que acontece é o mesmo caso anterior, você tem utilizado aspas simples no lugar de crases para utilizar template string ao passar /posts/id para a função buscas no componente Post:

Antes:

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

Depois:

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

Assim funciona tudo normal. Uma extensão que aconselho utilizar é a Error Lens que nos mostra erros durante o código.

Espero ter ajudado, bons estudos :D

É isso mesmo, troquei a CRASE pelas aspas simples. Vou ve se uso essa extensão!!! MUITO OBRIGADO!!

Que bom que resolveu! :D