【问题标题】:Display Length of Array in Firebase在 Firebase 中显示数组的长度
【发布时间】:2015-08-04 13:42:23
【问题描述】:

刚开始使用 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);
});

【问题讨论】:

    标签: firebase ionic-framework ionic angularfire


    【解决方案1】:

    $loaded() 仅在初始数据加载后触发一次。

    您正在寻找extend the $firebaseArray。你会想要连接到$$added$$removed

    请注意,这些被视为高级主题。如果您刚刚开始,您可能需要考虑不显示用户数。

    【讨论】:

      猜你喜欢
      • 2019-06-15
      • 1970-01-01
      • 2019-01-26
      • 2021-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      • 2017-06-25
      相关资源
      最近更新 更多