Я связываю для извлечения данных из firebase так же, как сделать одну строку из первого элемента из всех заголовков в базе данных firebase. то есть первый элемент Amount, key, time, total, Number должен составить одну строку, а затем так далее.
Я пытаюсь использовать цикл foreach, но могу сослаться на правильную ссылку на firebase
//html code
<table style="width:100%" id="ex-table">
<tr id="tr">
<th>Amount</th>
<th>Key</th>
<th>Number</th>
<th>Time</th>
<th>Total</th>
</table>
//Javascript code
var database = firebase.database();
database.ref().once('value', function(snapshot){
if(snapshot.exists()){
var content = '';
snapshot.forEach(function(data){
var val = data.val();
content +='<tr>';
content += '<td>' + val.Amount + '</td>';
content += '<td>' + val.Key + '</td>';
content += '<td>' + val.Number + '</td>';
content += '<td>' + val.Time + '</td>';
content += '<td>' + val.Total + '</td>';
content += '</tr>';
});
$('#ex-table').append(content);
}
});
Я получаю неопределенное значение вместо значений