繁体   English   中英

Firebase 实时数据库,如何通知引用中没有数据

[英]Firebase Realtime database, how to notify there is no data in a reference

我正在尝试实现一种干净的方式来通知我的 UI 没有数据。 它更像是一个侦听器,检查是否存在网络连接但该位置没有数据。 我该怎么做呢? 我已经尝试了 998 种方法:(,它们都有效,但是在每个监听数据的 class 中实现它们的复杂性让我感到恶心。感谢您的回复。

您可以简单地检查snapshot object 在该特定参考节点是否有数据,如下所示:

anyRef.get().addOnSuccessListener(snapshot -> {
    if (snapshot.exists()) {
        // data exists
    } else { 
        // data doesn't exist 
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM