如何使用角度服务工作者缓存AngularFirestore调用

时间:2018-10-25 16:15:53

标签: angular google-cloud-firestore angularfire2 angular-service-worker

我与角度服务人员一起开发了Angular / Ionic PWA。我正在使用Cloud Firetore存储新闻文章,并使用AngularFire从Cloud Firestore检索数据。

现在,问题在于服务工作者没有缓存AngularFirestore获取请求。我知道可以使用Service Worker中的DataGroups来缓存API调用,但是我不知道如何使用AngularFire来实现。

这是get函数的示例:

getFilteredArticles(category:String):Observable<any>{
return this.db.collection<any>('posts', ref => ref.where( 'category' , '==' , category ).orderBy('time', 'desc')).valueChanges();

}

0 个答案:

没有答案