【问题标题】:firebase database value do not updatefirebase 数据库值不更新
【发布时间】:2017-09-04 00:01:20
【问题描述】:
//var ref= new Firebase("https://loginsystem-1ab0d.firebaseio.com/users").child("users");
var ref=firebase.database().ref();
//ref.child('users/' + uid);
var list=$firebaseArray(ref);
console.log(ref);
list.$add({
    date:Firebase.ServerValue.TIMESTAMP,
    regUser:regUser.uid,
    firstname:$scope.firstname,
    lastname:$scope.lastname,
    email:$scope.email
}).then(function(ref){
    var id=ref.key;
    console.log("record is added with id: "+ id);
    list.$indexFor(id);
});

可能是 ref 变量的问题,无法弄清楚其中有什么问题。 所有依赖项都是正确的

【问题讨论】:

  • 需要更加努力地按照How to Ask解释问题

标签: angularjs firebase-realtime-database firebase-authentication


【解决方案1】:

您的第一个 console.log (ref) 将不起作用。您需要使用 $loaded 函数使用 AngularFire 等待数据加载。但是,我假设这就是问题所在,因为我无法完全理解您的确切问题。

【讨论】:

  • 哦,是的,我还发现这是一个 firebase 版本问题。顺便说一句,感谢您的评论
  • 希望这能解决您的问题。如果是这种情况,请接受答案。
  • 不,实际上是firebase版本问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-03
  • 1970-01-01
  • 1970-01-01
  • 2021-09-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多