1

emberjs(ember-cli)のアセットパスに問題があります。

私は 2 つのルートを持っています:ルートindexarticleインデックス ルートのパスは単なる a/で、記事ルートのパスは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

4

1 に答える 1