2014-10-28 70 views
1

我在修改頁面內容時使用了angularjs。 它不會在瀏覽器中生效,但是當我關閉瀏覽器並再次打開時。 它再次運作。如何用angularjs .can開發一個共享解決方案?謝謝!使用angularjs修改代碼時在瀏覽器中沒有任何影響

+0

它可能被緩存,如果你使用的是Chrome,你可以去設置和告訴它在控制檯打開時清除緩存。或打開控制檯,右鍵單擊刷新按鈕並執行清空緩存和硬重新加載。 – tymeJV 2014-10-28 04:25:14

+0

[瀏覽器刷新後不顯示[angularjs代碼更改]的可能重複](http://stackoverflow.com/questions/28311542/angularjs-code-changes-do-not-show-up-after-browser-refresh) – Samuel 2016-06-07 15:24:12

回答

0

嘗試按Ctrl + RF5這將刷新頁面,並應解決您的問題。

0

聽起來像可怕的$ templateCache是​​持久陳舊的代碼。在您的app.js運行方法試試這個,但我注意到,使用$ templateCache一些涼亭模塊將報錯了:

$rootScope.$on('$routeChangeStart', function(event, next, current) { 
    if (typeof(current) !== 'undefined'){ 
     $templateCache.remove(current.templateUrl); 
    } 
}); 
相關問題