Относительный источник изображения ember js
У меня есть проблема с путем активов в emberjs(ember-cli).
У меня есть 2 маршрута: index
а также article
маршрут, путь для индекса маршрута просто /
и путь к маршруту статьи article/:article_id
router.js
Router.map(function() {
this.route('article', {path : '/article/:article_id'});
});
в idnex
шаблон, я ссылаюсь на мои активы, которые находятся в каталоге public/assets/
со следующим: <img src="/assets/images/image1.jpg/>
и его работа отлично, но когда я использую тот же тег в article
шаблон, изображение не загружается, и причина в том, что клиент (браузер) отправляет запрос на сервер со следующим URL localhost:4200/article/assets/images/image1.jpg
,
1 ответ
У меня была та же проблема, но с использованием {{rootURL}}
помощник решить мою проблему.
Пример в вашем теге изображения, используйте что-то вроде:
<img src="{{rootURL}}assets/images/image1.jpg"/>