0

コード内の任意のテンプレート (html) に変更を加え、ブラウザーから更新すると、アプリケーションで変更が行われません。

テンプレートに変更を加えたときにテンプレート キャッシュをバイパスしたい。つまり、テンプレートに変更を加えてブラウザから更新したときに、コードを更新する必要があります$templateCache

そして、プログラムでテンプレートに変更があることをどのように知ることができますか?

Stackoverflow リファレンスからこのコードも試しました。

app.run(function($rootScope, $templateCache) {
   $rootScope.$on('$viewContentLoaded', function($event) {
       console.log($event);
       alert("abc");
      //$templateCache.removeAll();
        $templateCache("templates").removeAll();
   });
});
4

2 に答える 2