AngularFIre Firebase是否在本地保存数据?

时间:2018-11-09 04:44:40

标签: firebase firebase-realtime-database angularfire2 angularfire2-offline

我有一个显示项目列表的应用程序。这是我在做什么。

  1. 应用首次加载时,我正在发出HTTP请求以从firebase数据库中获取列表。
  2. 一旦收到该列表,该列表将存储在localStorage上以供将来使用。
  3. 在将来加载应用程序时,将从localStorage加载列表,以防止不必要的http调用

我正在以编程方式执行上述操作,即将数据保存到localStorage并检查是否有新数据并获取等。

firebase是否提供其他任何相同方法?

1 个答案:

答案 0 :(得分:2)

Firebase Realtime数据库的JavaScript SDK中没有对跨页面重新加载持久性的内置支持。有人正在开放源代码存储库中使用这种功能,但尚未发布任何版本。

如果您需要此功能,强烈建议您使用Cloud Firestore。除了许多其他好处之外,它还支持跨页面重新加载持久性。