[英]Angular.js - $http.get - use cache from file
是否可以為$ http.get使用文件(.js / .json)angular.js緩存?
我們有一個角度應用程序,我們想下載一些頁面並離線查看它們。 因此,想法是,在下載之前,我們進行所有必要的$ http.get調用,並將響應保存在某些json / js文件中。 脫機打開頁面時,我們希望$ http.get調用訪問此文件並將其用作緩存。
聽起來應該有可能,但是我對angular還是陌生的,所以我不確定如何配置它。
您可以利用以下技術:
除此之外:
您可以啟用$http.get
請求的緩存:
$ http({cache:true,url:url,method:'GET'})。success(...);
您可以使用有角$templateCache
: https : //docs.angularjs.org/api/ng/service/ $ templateCache
嘿,這可能對您有幫助
您可以在所需的期望時間段內將api數據存儲在您選擇的存儲中。 看看@ https://github.com/funwithjs/jsCache
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.