Как я могу получить данные в одной строке - PullRequest
0 голосов
/ 18 мая 2019

Я связываю для извлечения данных из 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);
    }
});

Я получаю неопределенное значение вместо значений

enter image description here

plz check my database picture

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...