$templateCache.removeAll();
LogOut でキャッシュを削除するために使用しています。
しかし、クロム開発ツールのネットワークのキャッシュabc.html
からAngularアプリショーを再度ロードすると。
$templateCache.removeAll();
LogOut でキャッシュを削除するために使用しています。
しかし、クロム開発ツールのネットワークのキャッシュabc.html
からAngularアプリショーを再度ロードすると。
$templateCache はアプリケーション キャッシュです。angular はテンプレートを JavaScript オブジェクトに格納します。ページを更新するなどしてアプリケーションを再起動するとすぐに、このキャッシュは消え、新しいアプリケーションで再作成されます。
ブラウザのキャッシュは $templateCache とは関係ありません。ブラウザはこのキャッシュを担当し、サーバーによって送信された (または送信されなかった) キャッシュ ヘッダーに基づいてデータを取り込みます。これが、ブラウザが、戻るボタンと進むボタンを使用するとき、または単にページ間を移動するときに、頻繁に変更されないページ、画像、およびその他のリソースを完全に再読み込みするのを妨げているものです。
したがって、あなたが見ているものは完全に正常です。