コード内の任意のテンプレート (html) に変更を加え、ブラウザーから更新すると、アプリケーションで変更が行われません。
テンプレートに変更を加えたときにテンプレート キャッシュをバイパスしたい。つまり、テンプレートに変更を加えてブラウザから更新したときに、コードを更新する必要があります$templateCache
。
そして、プログラムでテンプレートに変更があることをどのように知ることができますか?
Stackoverflow リファレンスからこのコードも試しました。
app.run(function($rootScope, $templateCache) {
$rootScope.$on('$viewContentLoaded', function($event) {
console.log($event);
alert("abc");
//$templateCache.removeAll();
$templateCache("templates").removeAll();
});
});