質問: angularjsでhttpの「取得」サービス応答をクラッシュしますか? データオブジェクトが空のときにhttpの「取得」要求を行い、成功したときにデータオブジェクトを生成するカスタムangularjsサービスを作成できるようにしたいです。次回このサービスを呼び出すときには、http要求を再度行うことによるオーバーヘッドを回避し、代わりにキャッシュされたデータオブジェクトを返します。これは可能ですか?
回答: もっと簡単な方法があると思います。これにより、すべての$ http要求($ resourceが継承するもの)に対して基本的なキャッシュが有効になります。 var app = angular.module('myapp',[]) .config(['$httpprovider', function ($httpprovider) { // enable http caching $httpprovider.defaults.cache = true; }])