1
resposta

[Dúvida] Caminho para os assets

Olá.

Em componentes anteriores, ao inserirmos imagens voltávamos várias pastas para chegar na pasta assets:

<!-- cabecalho.component.html -->
 <img src="../../../assets/imagens/logo-memoteca.png" alt="Logo da aplicação Memoteca">

Nessa aula, o src começou direto da pasta assets:

<!-- pensamento.component.html -->
<img src="/assets/imagens/icone-editar.png" alt="Ícone de editar">

Em ambos os códigos, a respectiva imagem apareceu no respectivo componente. Por favor, poderiam explicar o motivo de os dois funcionarem e qual seria a melhor abordagem?

Obrigado, Matheus

1 resposta

Olá Matheus,

Você pode escolher a abordagem que preferir. Navegando pelas pastas como no primeiro exemplo, você terá o autocomplete e pode ser mais fácil encontrar o nome da imagem. Então você pode fazer isso e remover os pontinhos e barras depois em uma refatoração; pode remover a barra antes de assets também, inclusive. Particularmente, prefiro a forma mais sucinta.

Bons estudos!