Изображение Angular 4 не найдено в templateURL, но работает в строке шаблона

1

Я использую универсальный стартер Angular 4 https://github.com/ng-seed/universal

У меня проблема с шаблонами поиска изображений, хотя они отлично обрабатываются:

template: '<img src="assets/img/twitter.png" />

Когда я помещаю тот же код в шаблонURL: './home.component.html', я получаю:

Module not found: Error: Can't resolve './assets/img/twitter.png'

Не знаете, как устранить эту проблему. Шаблон отображает все остальные символы HTML, но не может найти какие-либо изображения. Любая идея, как решить, была бы большой. Благодарю.

Теги:
angular
angular-universal

1 ответ

3
Лучший ответ

Угловые точки для папки src/assets

'<img src="/assets/img/twitter.png" />
  • 0
    Хм, не уверен, что вы имеете в виду. Он отлично работает как строка шаблона, как у вас, но не в файле шаблона с использованием templateUrls. У других моих проектов Angular не было проблем с рендерингом изображений в шаблоне.
  • 0
    Вы поместили этот код в HTML-файл <img src = "/ assets / img / twitter.png" />. Вы можете опубликовать свой HTML-файл
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню