簡體   English   中英

如何使用angularjs或javascript清除瀏覽器緩存?

[英]how to clear browser cache using angularjs or javascript?

我用angularjs和C程序開發了應用程序。 當帶有C程序的API更改數據時,應該更改視圖。 但刷新頁面后,新數據也未在視圖中更新。

當我手動清除瀏覽器的緩存時,我的新數據將在視圖中更新。 所以問題只在於緩存。

在針對此問題的解決方案中,我添加了以下HTML標記。

        <meta http-equiv="cache-control" content="max-age=0" />
        <meta http-equiv="cache-control" content="no-cache" />
        <meta http-equiv="cache-control" content="no-store" />
        <meta http-equiv="expires" content="0" />
        <meta http-equiv="expires" content="-1" />
        <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
        <meta http-equiv="pragma" content="no-cache" />

這些工作正常,但有時會失敗,並再次捕獲緩存數據。

所以請知道,如果有任何其他解決方案使用AngularJS或JavaScript?

提前致謝!

瀏覽器將遵循該特定資產的響應設置的緩存時間。 任何后續GET都應該查看緩存,直到達到超時。

你有可能點擊這里忽略這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM