Мне нужно перечислить все записи на странице HTML. код ниже используется для списка всех записей. Я получаю записи. но вместо одного я получаю 3 (по 3 снимка в каждом снимке). Но мне нужно быть одним целым. т.е. первый файл console.log печатает 1 результат, а второй - 3. Я хочу, чтобы оба были одинаковыми.
Заранее спасибо ...
JS код
var ref = firebase.database().ref("students");
ref.orderByKey().limitToFirst(1).on('child_added', function(snapshot) {
if (snapshot.exists()) {
var content = '';
console.log(snapshot);
snapshot.forEach(function(data) {
console.log(data);
var val = data.val();
content += '<tr>';
content += '<td>' + "test" + '</td>';
content += '</tr>';
});
$('#ex-table').append(content);
}
<table class="table table-striped" id="ex-table">
<thead class="thead-inverse">
<tr class="conwrapper">
<th class="_proname _subconhead">Task Title</th>
<th class="_proname _subconhead">Category</th>
<th class="_proname _subconhead">Date</th>
<th class="_proname _subconhead">Status</th>
</tr>
</thead>
<tbody>
<tr id="tr">
<td id="titleTask"></td>
<td id="categoryTask"></td>
<td id="dateTask"></td>
<td id="statusTask"></td>
</tr>
</tbody>
</table>