5

以真正的 Polymer 方式,我将我的所有元素构建为可以单独重复使用的独立组件。我的应用程序使用 Firebase 数据库和 firebase-element 元素来显示数据,并且在这方面做得非常出色,但我的应用程序的元素化意味着它创建了我认为的大量 Firebase 实例。我应该把一个放在窗户上并在所有人之间分享,还是有更优雅的解决方案。

太感谢了!

4

2 回答 2

0
  1. 试试 Firebase 离线数据同步功能。它会在“尽力而为”的基础上将您的数据与 Firebase 服务器和其他客户端同步。这样,无论网络延迟或 Internet 连接如何,您的应用程序都将保持响应。

    持久性启用=是;

  2. 还可以尝试保持同步功能,您可以在每个路径的基础上保持同步。

    ref.keepSynced(true);

    https://firebase.googleblog.com/2015/05/announcing-mobile-offline-support_93.html

于 2016-05-26T18:48:04.637 回答
0

尝试释放一些听众。由于 firebase 重载侦听器,您可能有一些重复项。

https://www.firebase.com/docs/web/guide/retrieving-data.html#sts=Detaching%20Callbacks

于 2016-03-23T21:05:15.910 回答