firebase数据库值不更新

时间:2017-04-08 16:51:54

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

//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变量中的问题,无法弄清楚其中的问题。 所有依赖都是正确的

1 个答案:

答案 0 :(得分:0)

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