在Ionic 3应用程序中订阅节点的Firebase最佳做法

时间:2018-07-19 16:04:40

标签: angular firebase ionic-framework ionic3

当我将Ionic 3应用程序部署到Android时,会看到奇怪的行为。如果Android应用程序在后台运行了一段时间,那么我将返回到该页面,Firestore的Firebase订阅似乎已失效/不同步。我通常只需要退出应用程序,然后重新启动即可。

Ionic和Firebase的许多代码示例都显示在页面/组件的构造函数中创建订阅。他们没有显示任何“取消订阅”。

有人使用任何Angular或Ionic生命周期回调进行注册,然后从Firestore位置注销吗?甚至就算您使用旧的实时数据库也是如此。在构造函数中订阅Firebase而不实际上退订ionViewWillLeave之类的东西似乎违反直觉。

0 个答案:

没有答案