問題タブ [angular-templatecache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - angularjsでテンプレートキャッシュをバイパスするには?
コード内の任意のテンプレート (html) に変更を加え、ブラウザーから更新すると、アプリケーションで変更が行われません。
テンプレートに変更を加えたときにテンプレート キャッシュをバイパスしたい。つまり、テンプレートに変更を加えてブラウザから更新したときに、コードを更新する必要があります$templateCache
。
そして、プログラムでテンプレートに変更があることをどのように知ることができますか?
Stackoverflow リファレンスからこのコードも試しました。
angularjs - $templateCache.removeAll() が機能しないのはなぜですか?
$templateCache.removeAll();
LogOut でキャッシュを削除するために使用しています。
しかし、クロム開発ツールのネットワークのキャッシュabc.html
からAngularアプリショーを再度ロードすると。
angularjs - 1 つの $templateCache、2 つのモジュール
Angular アプリには、別のアプリ内で使用したいモジュールがあります。
モジュール A は、listController と、そのコントローラーに付随する list.html ファイルを定義します。
すべての html ファイルは $templateCache に入れられます。モジュール A スクリプトでは、
モジュール B は、モジュール A の listController と html を使用したいと考えています。そのため、モジュール A は依存関係として定義されています。
モジュール B には、そのように定義されたルートがあります。
このルートにアクセスすると、
私は何が欠けていますか?
ありがとう !
angularjs - ファクトリ サービスで Angular の $templateCache の完全なコンテンツを検索するにはどうすればよいですか?
$templateCache にロードしたすべてのテンプレートを検索できるようにしたいと考えています。これまでのところ、一度に 1 つしか実行できません
しかし、その記事以外も検索したいのです。私が試してみました
しかし、それはうまくいきませんでした。
$templateCache からすべてのテンプレートを取得して変数にプラグインするために使用できる別の .get 属性はありますか?
これが私がこれまでに持っている完全なサービスです: