簡體   English   中英

從Firebase網站檢索數據

[英]Retriving data from firebase web

我正在嘗試使用Java腳本獲取網站的數據。 我得到的問題是我無法獲取用戶密鑰->歷史記錄->位置->從->(lat,lng)。 我找不到它的語法。

數據庫圖片

我正在嘗試的代碼是

   var ref = firebase.database().ref("history/" + keys  +"/location/from");

ref.on('value',gotDataa,errDataa);

function gotDataa(data){
    //console.log(data.val());
    var from = data.val();
    var keys=Object.keys(from);
    console.log(keys);
    for(var i=0 ; i<keys.length;i++)
    {
        var k=keys[i];
        var name = from[k].customer;
        var phone = from[k].driver;

        //console.log(name,phone,imag);
        $('ul').append( '<li>' + name +" : " + phone+ '</li>' );
    }
}

代碼錯誤

這應該在歷史記錄中打印每個項目的經度和緯度:

var ref = firebase.database().ref("history/");

ref.on('value',gotDataa,errDataa);

function gotDataa(data){
  data.forEach(function(child) {
    var from = data.val().location.from;
    console.log(from.lat+","+from.lng);
  });
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM