2016-10-12 10 views
0

私は角度の例のように角度templateCacheを使用しています。角度1.xのtemplateCacheは別のファイルからコンテンツを入れます

var myApp = angular.module('myApp', []); 
myApp.run(function($templateCache) { 
    $templateCache.put('templateId.html', 'This is the content of the 
template'); 
}); 

しかし、ローカルのHTMLファイルからコンテンツをロードしたいとします。私が見つけた唯一の解決策は、gruntでtemplateCacheを構築することです。これは、htmlファイルをロードし、内容をput関数の2番目のパラメータに入れます。

これが唯一の方法ですか?

答えて

0

角度を使ってローカルファイルを読み取ることができません。$http.get()がファイルを受信するようにWebサーバーに要求できます。すでに述べたように、ビルドツールでテンプレートを使用することもできます。

関連する問題