Firebase Javascript:如何创建值列表

Firebase Javascript:如何创建值列表,javascript,firebase,web,firebase-realtime-database,Javascript,Firebase,Web,Firebase Realtime Database,这是我的firebase中的数据列表: 这是我的源代码: var keys = firebase.database().ref().child('seller').once('child_added').then(function(datakey){ var makeList = firebase.database().ref('seller/' + datakey.getKey() +'/sellerName').once('value').then(function(snapsh

这是我的firebase中的数据列表:

这是我的源代码:

var keys = firebase.database().ref().child('seller').once('child_added').then(function(datakey){

    var makeList = firebase.database().ref('seller/' + datakey.getKey() +'/sellerName').once('value').then(function(snapshot){
        var nama = snapshot.val();
        var button = $('<a href="#sellerLogin" class="ui-btn ui-shadow big" data-transition="pop" style="padding-bottom: 20px; padding-top: 20px";">'+ nama + '</a>');
        button.appendTo('#sellerList'); 
    });

});
var keys=firebase.database().ref().child('seller')。一次('child_added')。然后(函数(datakey){
var makeList=firebase.database().ref('seller/'+datakey.getKey()+'/sellerName')。一次('value')。然后(函数(快照){
var nama=snapshot.val();
var按钮=$('');
按钮。附件(“#sellerList”);
});
});
我的问题是,当我执行它时,它只为卖方名称“Miraak”创建一个按钮元素,而不是“Khajiit”。像这样:

我希望它根据firebase中的卖家数量创建一个按钮列表。就像目前我有两个卖家一样,Miraak和Khajiit,我希望它们都显示为按钮列表。

var keys=firebase.database().ref().child('seller/')。一次('value')。然后(函数(datakey){
var keys = firebase.database().ref().child('seller/').once('value').then(function(datakey){
        datakey.forEach(function(data){
            var nama = data.val();
            var button = $('<a href="#sellerLogin" class="ui-btn ui-shadow big" data-transition="pop" style="padding-bottom: 20px; padding-top: 20px";">'+ nama.sellerName + '</a>');
            button.appendTo('#sellerList'); 
        });
    });
forEach(函数(数据){ var nama=data.val(); var按钮=$(''); 按钮。附件(“#sellerList”); }); });
没关系,我找到了解决问题的办法。谢谢。

var keys=firebase.database().ref().child('seller/')。一次('value')。然后(函数(datakey){
forEach(函数(数据){
var nama=data.val();
var按钮=$('');
按钮。附件(“#sellerList”);
});
});

没关系,我找到了解决问题的办法。谢谢。

很抱歉标题不清楚。您可以随时更改:)很抱歉标题不清楚。您可以随时更改:)