ValueEventListener 编辑文档

Wilddog Sync 数据监听器,主要用于监听当前节点所有数据的变化,当节点数据发生变化时将触发 onDataChange 回调方法。


注意:


此监听器关注当前节点的所有数据,适用于关注某节点数据整体变化的场景。

方法

onDataChange(snapshot)

定义
void onDataChange(DataSnapshot snapshot)
说明

当前节点的子节点发生改变的时候触发此方法,将返回此节点下所有数据。


注意:


当使用排序方法时,需要使用 DataSnapshotgetChildren() 方法对返回数据进行迭代才能按顺序获取数据。
参数
参数名 说明
snapshot DataSnapshot 当前节点的数据快照。



onCancelled(error)

定义
void onCancelled(SyncError error)
说明

当客户端失去对该节点的读取权限时会触发此方法。导致失去读取权限的原因包括:规则表达式限制,数据限制,套餐超出限制等。

参数
参数名 说明
error SyncError 错误详细描述。


野狗新手?
立即注册,为你提供安全可靠的实时通信云服务。
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题
期待收到你的反馈,帮助我们改进文档。
参与调研