Я досить новачок у Angular, тому я не впевнений, що найкраща практика для цього.
Я використовував angular-cli і ng new some-project
для створення нового додатка.
У ній створено папку "зображення" в папці "Активи", тому тепер папка моїх зображень є src/assets/images
В app.component.html
(що є коренем моєї заявки), я кладу
<img class="img-responsive" src="assets/images/myimage.png">
Коли я ng serve
переглядаю свою веб-програму, зображення не відображається.
Яка найкраща практика для завантаження зображень у програму Angular?
РЕДАКТУЙТЕ: Дивіться відповідь нижче. Моє власне ім’я зображення використовувало пробіли, які Angular не любили. Коли я видалив пробіли в назві файлу, зображення відображається правильно.
public
папку поза src
та відображати зображення із користувачем<img class="img-responsive" src="../../public/images/myimage.png">
assets/images/myimage.png
працював.
.sgf
я хочу розмістити ці файли та посилатися на них із програми, але, мабуть, просто помістити їх у assets
папку недостатньо. Якісь ідеї?