小编Fab*_*gas的帖子

无法访问Firebase对象属性.值显示为未定义的ANGULARFIRE

我想为我的演示做一个自定义登录,但是我遇到了一个问题.

我使用用户名来访问Firebase中的引用网址,我得到了一个返回的对象.如果我想访问单个属性,我会得到未定义的值,但如果我添加我的html {{returnedObj.name}},则会显示该值.

这是为什么?

angular.module('Demo').controller('loginCtrl', ['$scope', '$firebase', '$location',    function($scope, $firebase, $location){
$scope.user = {};
$scope.check = function(){
    console.log('https://fabritzio-demo.firebaseio.com/users/' + $scope.user.name);
    $scope.returnedObj = $firebase(new Firebase('https://fabritzio-demo.firebaseio.com/usuarios/' + $scope.user.name)).$asObject();
    alert($scope.returnedObj.name); // returns undefined value
};
Run Code Online (Sandbox Code Playgroud)

}]);

angularjs firebase angularfire

4
推荐指数
1
解决办法
3776
查看次数

标签 统计

angularfire ×1

angularjs ×1

firebase ×1