监听 Firebase (AngularFire) 中数据的变化

Listen for changes on data in Firebase (AngularFire)

是否可以在 AngularFire 中的 DOM 上监听 Firebase 服务器更新?

我希望能够在从服务器返回更新时获取任何更新以更新数组的值。基本上我的问题是我正在使用由服务器设置的Firebase.ServerValues.TIMESTAMP

此外,为什么我不能使用 new Date() 创建客户端时间戳?

您可以专门为此目的扩展 $firebaseArray$firebaseObject。参见 https://www.firebase.com/docs/web/libraries/angular/guide/extending-services.html

当您调用 new Date() 时,它会创建一个 Date 对象,该对象不是 JSON 类型。如果您要存储当前时间戳,可以通过 Date.now().

获取