相对图像源余烬js

时间:2016-12-09 14:34:29

标签: ember.js ember-cli ember-cli-mirage

我在emberjs(ember-cli)中遇到资产路径问题。

我有2条路线:indexarticle路线,索引路线的路径只是/,而路线的路径是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中使用相同的标记时{1}}模板,未加载图片,原因是客户端(浏览器)使用以下网址localhost:4200/article/assets/images/image1.jpg将请求发送到服务器。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,但使用{{rootURL}}助手解决了我的问题 您的图片代码中的示例,请使用以下内容:

<img src="{{rootURL}}assets/images/image1.jpg"/>