angular.js - Express+Angular、templateURL を使用したパスの問題
淡淡烟草味
淡淡烟草味 2017-05-15 17:12:24
0
3
766

ビュー エンジンを使用せず、プロジェクト ディレクトリを静的に設定して Express を使用して構築されたサービス:

リーリー

ノードエントリファイルindex.jsはルートディレクトリにあり、ディレクトリ構造は次のとおりです:

リーリー

index.html には以下が導入されています:

リーリー

index.html ディレクティブは次のとおりです:

リーリー

app.js は次のとおりです:

リーリー

テストした結果、templateURL が機能しないことが判明しました。このパスはどのように記述すればよいですか?また、ここでの templateURL が解析された内容を確認するにはどうすればよいですか?

淡淡烟草味
淡淡烟草味

全員に返信(3)
仅有的幸福

元のコードは正しく書かれていますが、問題は解決しました。
ejs ビュー エンジンを使用する方法を提供します:

リーリー
いいねを押す +0
阿神

../../view/sidebar.html

いいねを押す +0
滿天的星座

templateURLを絶対パスで記述しますtemplateURL: '/view/sidebar.html'

または、コンポーネント HTML テンプレートのルート パスを <base> タグに追加します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート