Javascript child_上的Firebase为孙子们添加了手表

Javascript child_上的Firebase为孙子们添加了手表,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,根据上面的模式,我如何在观察foo时在uid1或uid2下添加新的child_ 我上面有这个查询,但它只在新数据直接添加到foo下时触发,而不是在数据添加到foo的子项时触发 谢谢。您必须为孩子们连接另一个听众: dbRef.child('foo') .on('child_added', snap => { console.log(snap.key); console.log(snap.val()); }); 很好的解决方案!谢谢@Math

根据上面的模式,我如何在观察foo时在uid1或uid2下添加新的child_

我上面有这个查询,但它只在新数据直接添加到foo下时触发,而不是在数据添加到foo的子项时触发


谢谢。

您必须为孩子们连接另一个听众:

dbRef.child('foo')
    .on('child_added', snap => {
        console.log(snap.key);
        console.log(snap.val());
    });

很好的解决方案!谢谢@Mathew Berg
dbRef.child('foo')
    .on('child_added', snap => {
        console.log(snap.key);
        console.log(snap.val());
    });
dbRef.child('foo')
    .on('child_added', snap => {
        console.log(snap.key);
        console.log(snap.val());
        dbRef.child('foo').child(snap.key)
            .on('child_added', snap => {
                console.log(snap.key);
                console.log(snap.val());
            });
    });