【发布时间】:2020-09-08 22:59:25
【问题描述】:
我正在使用 on child added listener 和 on child changed listener 将 Firebase 数据保存在列表中,效果很好,但是当我执行推送操作并使用 pop 返回屏幕时,听众停止收听。 有什么解决方案可以解决这个问题。
我使用了 Stackoverflow 中的这段代码:Code
【问题讨论】:
-
请出示您的推送和弹出代码。另外,您是否有任何取消侦听器的代码?
-
使用 StreamSubscription 取消监听 我的推送码
Navigator.push(context, MaterialPageRoute(builder: (context) => SweetsDetail(sweets)))我的流行码Navigator.of(context).pop(true)
标签: flutter firebase-realtime-database dart