Ist es möglich, eine Datei (.js/.json) für den angle.js-Cache für $ http.get zu verwenden?
Wir haben eine eckige Anwendung, und wir wollen einige Seiten herunterladen und offline anzeigen. Also, die Idee ist, vor dem Download, machen wir alle notwendigen $ http.get Anrufe, und speichern Sie die Antworten in einigen JSON/Js-Datei. Wenn wir die Seiten offline öffnen, möchten wir, dass die Aufrufe von $ http.get auf diese Datei zugreifen und sie als Cache verwenden.
Es klingt wie es sollte möglich sein, aber ich bin neu in eckigen, so dass ich nicht sicher bin, wie das zu konfigurieren ist.
Vielleicht können Sie Web-Speicher (https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API) verwenden, aber es erfordert einige zusätzliche Logik in Ihrer Code – krynio
Update, ich fand interessante Modul: http://jmdobry.github.io/angular-cache/ die wahrscheinlich Ihr Problem lösen. – krynio
http://stackoverflow.com/questions/28217824/javascript-http-get-an-json-array-and-store-it-in-localstorage http://stackoverflow.com/questions/28117729/save- data-in-json-local-storage-with-angularjs Sollte helfen –