在 Firebase 中显示数组长度
Display Length of Array in Firebase
刚开始使用 Ionic + Firebase,需要帮助。获取数组长度后,我想显示它的数量。基本上是尝试在屏幕上显示框,随着人们进出,不断显示特定聊天室中当前有多少人。
从 AngularFire 文档中获得了下面的代码,我可以将其记录到控制台,但不会持续更新或允许在函数之外使用长度值。
// Find and log total number of users in this reference
var countUsersRef = $firebaseArray(ref);
countUsersRef.$loaded().then(function(arr) {
console.log("Users in room = " + arr.length);
});
$loaded()
仅在加载初始数据时触发一次。
您正在寻找 extend the $firebaseArray
。您需要连接到 $$added
和 $$removed
。
请注意,这些被认为是高级主题。如果您刚刚开始,您可能需要考虑不显示用户数。
刚开始使用 Ionic + Firebase,需要帮助。获取数组长度后,我想显示它的数量。基本上是尝试在屏幕上显示框,随着人们进出,不断显示特定聊天室中当前有多少人。
从 AngularFire 文档中获得了下面的代码,我可以将其记录到控制台,但不会持续更新或允许在函数之外使用长度值。
// Find and log total number of users in this reference
var countUsersRef = $firebaseArray(ref);
countUsersRef.$loaded().then(function(arr) {
console.log("Users in room = " + arr.length);
});
$loaded()
仅在加载初始数据时触发一次。
您正在寻找 extend the $firebaseArray
。您需要连接到 $$added
和 $$removed
。
请注意,这些被认为是高级主题。如果您刚刚开始,您可能需要考虑不显示用户数。