【问题标题】:Firebase Query Not Returning DataFirebase 查询不返回数据
【发布时间】:2016-04-13 00:32:00
【问题描述】:

我正在制作一个将其事件存储在 Firebase JSON 中的日历,但我无法让它找到这些事件。

我的 JSON 是基于这里看到的关于恐龙的 JSON 教程。 https://www.firebase.com/docs/web/guide/retrieving-data.html

我的安排如下

"Calendar":{
    "Zumba":{
       "Time": "1:00PM",
       "Date": "02/02/2016"
    }
    "Spring Cleaning":{
        "Time": "2:00PM",
        "Date": "02/05/2016"
    }
}

我的页面的工作方式是,当单击日历上的某一天时,它会返回该日期。然后我要求 firebase 根据该日期查找事件。这是我正在使用的代码。

var ref = new Firebase("(firebaselink)/Calendar");
ref.orderByChild("Date").equalTo(date).on("value", function(snapshot) {
    document.getElementById("output").innerHTML = snapshot.key();           
});

应该是当我点击 02/02/2016 时,输出会显示“Zumba”,但目前如果我点击任何一天,它只会显示“日历”。

我做错了什么?

【问题讨论】:

    标签: javascript jquery json date calendar


    【解决方案1】:

    应该是on("child_added", function(snapshot),因为“值”返回整个内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      相关资源
      最近更新 更多