0
我正在使用AngularJS創建一個應用程序。這是給客戶的。他現在正在使用它。每次我創建並託管我的新版本時,客戶端都無法獲得該版本。他必須手動清除緩存並獲得新的更新。我可以清除Javascript中的所有緩存嗎?有沒有任何代碼可以做到這一點?如何在運行應用程序時在JavaScript中清除AngularJS應用程序中的緩存?
我正在使用AngularJS創建一個應用程序。這是給客戶的。他現在正在使用它。每次我創建並託管我的新版本時,客戶端都無法獲得該版本。他必須手動清除緩存並獲得新的更新。我可以清除Javascript中的所有緩存嗎?有沒有任何代碼可以做到這一點?如何在運行應用程序時在JavaScript中清除AngularJS應用程序中的緩存?
通常的做法是把版本爲腳本的源文件,即
<script type="text/javascript" src="filename?versionnumber"></script>
喜結賬這個環節,http://stackoverflow.com/questions/27647435/angular-disable-cached-partials-in -production – thomasbabuj
我已經做了一次,使用版本標識符。關於你的問題的回答問題相當複雜。如果你找不到@thomasbabuj作品的建議。我的一個有趣的,我會給你一個答案(很長,所以我很懶):頁 –