は、私は自動的にたびにその値が変更JavaScriptで(例えばPOST1のための)任意のポストのために再度likedCount
フェッチしたいfirebasefirebaseに保存されたオブジェクトから最新のfavoriteCount整数値を取得する方法は?
posts: {
post1-uid: {
likedCount: 10
... other properties ...
}
post2-uid: {
likedCount: 2
... other properties ...
}
}
におけるこのようなデータ構造を有しています。
私は
var likedCount;
post1Ref.on("child_change", snapshot => {
likedCount = snapshopt.val();
});
を使用しようとする。しかしpost1
でother properties
が更新されると、リスナーにもトリガされます。 if else
の状態を追加する必要がありますか?私は間違った道を歩いているようです。 ゴールを達成するためのエレガントな方法は何ですか?
この回答は簡潔かつ重要なポイントです。最低限の変更は必要ですが、目標を達成する必要があります。ありがとう! –