Hum*_*ird 6 android firebase firebase-realtime-database flutter
我正在学习 Flutter 中的 android 应用程序开发。我从颤振聊天应用程序示例开始。在启用数据同步部分,解释了如何使用 Firebase 数据库,如下所示。
final DBreference = FirebaseDatabase.instance.reference().child('messages');
另外,push()和set()方法都工作正常。
当我尝试使用ValueEventListener. 在DBreference上面创建具有类似于没有方法addListenerForSingleValueEvent或addValueEventListener。
我的主要目标是检索 SO 答案中解释的 child 值 Retrieving child value -firebase- 或Checking if a specific value exists in the firebase database
我得到 undefined class ValueEventListener
如果我创建一个新的ValueEventListener,我尝试通过导入
import 'com.google.firebase.database.ValueEventListener';
我也无法导入此路径。相同的错误addListenerForSingleValueEvent或addValueEventListener。
我正在使用 android studio 3.1
用
var subscription = FirebaseDatabase.instance
.reference()
.child('messages')
.onXxx
.listen((event) {
// process event
});
Run Code Online (Sandbox Code Playgroud)
哪里onXxx是其中之一
valueonChildAddedonChildRemovedonChildChanged要结束订阅,您可以使用
subscription.cancel();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3975 次 |
| 最近记录: |