您好,我想在Firebase数据库中的值更改后立即自动实时生成警报。我的代码如下:
0.0.0.0
您可以看到我的数据库的结构是:
有人可以告诉我这段代码有什么问题吗,为什么我的数据库发生更改时我没有收到警报?
我希望得到一个答案。
答案 0 :(得分:1)
您正在监听child_changed
事件,该事件在下的 /URL/1
属性更改时触发。要改为在值 in /URL/1
发生变化时被调用,请监听value
事件:
ref.on("value", function(snapshot) {
var changedPost = snapshot.val();
alert(changedPost);
});