簡體   English   中英

從Firebase檢索數據並在Angular Controller中重復

[英]Retrieving data from Firebase and repeating it in an Angular Controller

由於我是Firebase新SDK的新手(我使用了一點angularfire),因此我想檢索數據並使用angular來顯示它。

到目前為止,這是我所做的:

var app = angular.module('dApp',[]);
app.controller('listingControler',['$scope', function($scope){
$scope.downloads = [];


var config = {
    //removed config
 };

  firebase.initializeApp(config);


    var leadsRef = database.ref('/');
    leadsRef.on('value', function(snapshot) {


        snapshot.forEach(function(childSnapshot) {
        $scope.downloads.push(childSnapshot.val());



        });
        return  $scope.downloads;
    }); 

  }]);

視圖

<body ng-app="dApp">
 <div ng-controller="listingControler">

<ul>
        <li ng-repeat="d in downloads">{{d.email}}</li>
</ul>
</body>

根據注釋,您正在獲取數據(您說控制台允許您查看對象屬性)。 您需要指定屬性名稱以獲取字符串數據。 例如, snapshot.val().firstName

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM