如何使用angularjs从firebase显示我的用户

时间:2015-06-30 09:51:40

标签: angularjs firebase angularfire

我试图使用angularjs在列表中显示我的用户名。 已经尝试在文档中寻找答案。

poly()

这是我想要做的事情:

> t = poly(cbind(x1),degree=2)   # univariate orthog poly --> WORKS
> attributes(t)$coefs
$alpha
[1] 5.5 5.5

$norm2
[1]    1.000   46.000  324.300 1826.458


> t = poly(cbind(x1,x2),degree=2)  # multivariate orthog poly --> DOES NOT WORK
> attributes(t)$coefs
NULL

if (BuildConfig.DEBUG) {
    // what shall happen in debug version
} else {
    // release version
}

2 个答案:

答案 0 :(得分:1)

获取用户并展示用户的最基本方式:

    var app = angular.module('myApp.home', [])

      app.factory('usersList', function(fbutil, $firebaseArray) {
        //Get the firebase reference
        var ref = fbutil.ref('users');
        //return the array of users
        return $firebaseArray(ref);
      });

      app.controller('HomeCtrl', function (usersList, $scope) {
        //Put the users array in the scope.users
        $scope.users = usersList;
      });

ng-repeat保持不变。

答案 1 :(得分:0)

由于您没有放置angularJS代码,因此我不知道如何修复您的代码。

但是,我可以告知'如何显示firebase对象的name属性。'

    var ref = new Firebase(your firebase url);
    var userOne = $firebaseObject(ref.child('users').child('simplelogin:24'));
    userOne.$loaded(function(){
                console.log(userOne.name);
              });
    var userTwo = $firebaseObject(ref.child('users').child('simplelogin:25'));
    userTwo.$loaded(function(){
    console.log(userTwo.name);
});

我希望这段代码是你想要的。

而且,您已阅读angularFire的文档?

https://www.firebase.com/docs/web/libraries/angular/api.html

试一试!