[英]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.