如何使用Angular在Firebase节点上获得时间?

时间:2016-11-23 12:51:54

标签: angularjs firebase ionic-framework firebase-realtime-database

我想只显示视图上的时间,当使用$firebaseArray时,我会得到项目列表,我只想得到时间。

Firebase树

{
  "eventmodel" : {
    "-KX6kDkufxLg-fLocsN7" : {
      "info" : "ok",
      "limit" : 2,
      "timeCurrentStart" : "29/11/2016 17:38",
    },
    "-KXBB-R7xAPl65xhlTpg" : {
      "info" : "ok",
      "limit" : 2,
      "timeCurrentStart" : "29/11/2016 17:38",
    }
  }
}

1 个答案:

答案 0 :(得分:1)

Firebase客户端始终检索完整节点。无法仅获取每个节点的timeCurrentStart属性。

因此,您必须将timeCurrentStart属性存储在单独的节点中:

{
  "eventmodeltimes" : {
    "-KX6kDkufxLg-fLocsN7" : "29/11/2016 17:38",
    "-KXBB-R7xAPl65xhlTpg" : "29/11/2016 17:38"
  }
}

或者您必须检索整个节点并仅显示timeCurrentStart

<span>{{event.timeCurrentStart}}</span>