如何禁用聚合物開發的HTML導入高速緩存?刷新瀏覽器時,不會顯示對我的自定義HTML Web組件所做的更改。聚合物:禁用HTML導入高速緩存
回答
HTML導入緩存有時意味着導入的HTML文件所做的更改不會反映在瀏覽器刷新上。看看下面的進口爲例:
<link rel="import" href="./my-element.html">
如果進行了更改後,以前加載的頁面做my-element.html
,然後將修改後的文件可能不被下載,當它被刷新當前文檔中使用(因爲它是先前導入並緩存)。這對生產來說可能很好,但可能會阻礙發展。
要在谷歌瀏覽器禁用此:
這將避免緩存HTML導入,但只有當DevTools已經開放。
簡單但不是很好的解決方案。瀏覽器緩存/刷新資源的方式取決於從服務器傳遞的標頭。因此,即使瀏覽器緩存處於打開狀態,也可以設置服務器以便發送已更改的資源。即如果您使用聚合物服務([polymer-cli](https://www.polymer-project.org/1.0/docs/tools/polymer-cli#serve)),則不必禁用瀏覽器緩存即可查看刷新。 –
感謝弗拉德,這聽起來更好(如果安裝成本沒有超過這個好處)。您可以將此作爲答案以及實現此目的的步驟嗎?謝謝 – willsquire
- 1. 禁用高速緩存中的緩存
- 2. 在JPA(eclipselink)中禁用高速緩存
- 3. 禁用登記高速緩存在MPICH3.2
- 4. 將聚合物設計師輸出導入基於Yeoman的聚合物應用
- 5. 將JavaScript聚合物元素導入Dart
- 6. 高速緩存後「採取」行動RDD導致只有2%高速緩存
- 7. 客戶端HTML高速緩存
- 8. Google Chrome多次執行HTML導入(聚合物)
- 9. 在飛鏢聚合物中動態導入HTML模板
- 10. 內嵌HTML聚合物導入外部模板
- 11. 在Phoenix Framework中導入聚合物html頁面
- 12. 刪除/禁用聚合物觀察員
- 13. 追加HTML聚合物
- 14. 高速緩存集合的方法
- 15. MySQL高速緩存
- 16. FragmentStatePagerAdapter高速緩存使用
- 17. HTML 5高速緩存清單獲取緩存本身
- 18. 部署聚合物的web應用的緩存頁
- 19. 聚合物模板使用HTML屬性
- 20. 禁用企業庫高速緩存應用程序塊
- 21. 聚合物1.0紙張輸入禁用微調類型=「數字」
- 22. 聚合物1.0如何設置紙張輸入風格:禁用?
- 23. 使用聚合物通過HTML包含jQuery導入不適用於Safari和Firefox
- 24. 聚合物紙輸入form.checkValidity()
- 25. 聚合物擴展輸入
- 26. 聚合物2.0:聚合物1.0雜化元素不適用於聚合物2.0?
- 27. 聚合物加載緩慢火狐
- 28. 的Grails/GORM,禁用第一級高速緩存
- 29. .NET應用程序高速緩存vs數據庫高速緩存
- 30. Symfony2高速緩存問題
緩存生產問題呢?這是完全一樣的東西。在大多數情況下,您不能要求所有用戶在新版本部署後清除緩存或禁用緩存。你認爲這樣的問題? –
類似的問題 - https://stackoverflow.com/questions/25431641/polymer-html-import-caching。 –