Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅在特定范围内使用按键收听儿童的更改?_Javascript_Firebase - Fatal编程技术网

Javascript 仅在特定范围内使用按键收听儿童的更改?

Javascript 仅在特定范围内使用按键收听儿童的更改?,javascript,firebase,Javascript,Firebase,我想在我的日历节点上侦听更改,但仅当更改发生在具有指定间隔之间的键的子节点上时。 我的Firebase看起来像这样: { "calendar":{ "160622" : { // data }, "160623" : { // data }, "160624" : { // data }, "160625" : { // data }, "160626" : {

我想在我的
日历
节点上侦听更改,但仅当更改发生在具有指定间隔之间的键的子节点上时。 我的Firebase看起来像这样:

{
  "calendar":{
    "160622" : {
      // data
    },
    "160623" : {
      // data
    },
    "160624" : {
      // data
    },
    "160625" : {
      // data
    },
    "160626" : {
      // data
    },
    "160627" : {
      // data
    },
    ...
  },
  // other data
}
我想做一些与此等效的事情:

firebaseRef.child("calendar").child("160622" to "160624").on("value", function(snapshot){
  // do stuff
});
可能吗?

您是否尝试过与和一起使用

很乐意帮忙:)谢谢你的投票
firebaseRef.child("calendar").orderByKey().startAt("160622").endAt(160624").on("value", function(snapshot){
   // do stuff
});