Javascript Firebase数据库引用未侦听值中的更新

Javascript Firebase数据库引用未侦听值中的更新,javascript,asynchronous,firebase,firebase-realtime-database,Javascript,Asynchronous,Firebase,Firebase Realtime Database,我试图根据正在更新的Firebase引用中的数据触发一个函数。我有一个名为“articles”的ref,我将文章推送到其中,每个文章都有一个名为“upvots”的子ref 我的问题是,我不知道如何赶上。我正在尝试这样做: articlesRef.on('child_added', function(data) { var upVoteRef = database.ref('articles/' + data.key + '/upVotes/'); upVoteRef.on('ch

我试图根据正在更新的Firebase引用中的数据触发一个函数。我有一个名为“articles”的ref,我将文章推送到其中,每个文章都有一个名为“upvots”的子ref

我的问题是,我不知道如何赶上。我正在尝试这样做:

articlesRef.on('child_added', function(data) {
    var upVoteRef = database.ref('articles/' + data.key + '/upVotes/');
    upVoteRef.on('child_changed', function(childData){
        console.log(childData.val())

    });
    });

在我的文件的顶部范围内。它在加载页面时返回投票数,但在投票数更改时不会触发。有人能告诉我我做错了什么吗?

是一个数字还是一个投票列表?@MichaelBleigh这是一个number@MichaelBleigh我刚刚意识到is应该是“价值”而不是“儿童改变”。那是我的问题,谢谢。