我正在制作一个简单的应用程序,通知一个客户端其他客户端单击了一个按钮。我db使用以下命令将点击存储在Firebase()中:db.push({msg:data});所有客户都会收到带有的其他用户点击的通知on,例如db.on('child_added',function(snapshot) { var msg = snapshot.val().msg; });但是,当页面第一次加载时,我想丢弃堆栈上的所有现有数据。我的策略是先调用,db.once()然后再定义db.on('child_added',...)以获得子代的初始数量,然后使用放弃该数量的呼叫db.on('child_added',...)。但是,不幸的是,所有对db.on('child_added',...)的调用都是在我能够获得初始计数之前发生的,因此失败了。如何有效,简单地丢弃初始数据?
2 回答
- 2 回答
- 0 关注
- 490 浏览
添加回答
举报
0/150
提交
取消