在Firebase中检索子值[web]

时间:2018-11-26 08:11:48

标签: javascript firebase web firebase-realtime-database

我如何在文本框中检索孩子的“嗨”,我有检索其他孩子的代码,但是我不知道如何检索孩子的孩子,请帮忙。

这是我的数据库结构:

enter image description here

这是代码:

mahasiswaRef = firebase.database().ref();
mahasiswaRef.on("value", function(snapshot)
{
    var data = snapshot.val();
    var files ="";
    for(var key in data)
    {
        files += "<tr>"+
                           "<td>" + data[key].nim+ "</td>"+ 
                           "<td>" + data[key].nama + "</td>"+
                           "<td>" + data[key].alamat + "</td>"+
                           "<td>" + data[key].usia + "</td>"+
                           '<td>'+'<button class="btn btn-primary edit" data-validasi="'+key+'">Edit</button>'+'</td>' +
                           '<td>'+'<button class="btn btn-danger hapus" data-validasi="'+key+'">Hapus</button>'+'</td>' +
                          "<tr>";


    }

});

1 个答案:

答案 0 :(得分:0)

请尝试以下操作:

mahasiswaRef = firebase.database().ref();
mahasiswaRef.on("value", function(snapshot){
var data = snapshot.val();          
var files ="";
    for(var key in data)
    {
        files += "<tr>"+
                           "<td>" +  data[key].nama .val()+ "</td>"+ 
                           "<td>" + data[key].alamat.val() + "</td>"+
                           "<td>" + data[key].usia.val() + "</td>"+
                           '<td>'+'<button class="btn btn-primary edit" data-validasi="'+key+'">Edit</button>'+'</td>' +
                           '<td>'+'<button class="btn btn-danger hapus" data-validasi="'+key+'">Hapus</button>'+'</td>' +
                          "<tr>";


    }
      });
    });