在将对象添加到firebase数组后,无法在.then()中执行console.log

时间:2017-03-21 08:04:19

标签: firebase firebase-realtime-database angularfire angularjs

我将我的firebase数组绑定到数据变量,并且我使用$ add将对象添加到此数组中,但我无法从.then()获取输出

$scope.dbref =firebase.database().ref().child("Employee");  
     $scope.data = $firebaseArray( $scope.dbref);


var obj = {};
         obj.name=$scope.username;
         obj.age=$scope.age;
         obj.gender=$scope.gender;
         obj.active=$scope.active;
$scope.data.$add(obj).then(function(value){

  console.log('something');
  console.log(value.$id);

   });

1 个答案:

答案 0 :(得分:0)

对不起,只是角火使用3.6.6而我使用的是3.7.1