【发布时间】:2017-01-17 19:45:28
【问题描述】:
我知道这可能是一个常见问题,但我在获取任何解决方案以适用于我的用例时遇到了问题。我有一个使用 JS 制作的 Codepen 上的日历小部件。我想用我的 Firebase 数据库替换默认数据,但 JSON 结构不同并且破坏了日历功能。我在 Firebase 中的 JSON 如下:
{
"Events" : {
"cool event" : {
"calendar" : "Other",
"color" : "yellow",
"date" : "2017-01-13",
"eventName" : "new"
}
},
小部件接收数据的原始方法是这样的:
var data = [
{ eventName: 'Lunch Meeting w/ Mark', calendar: 'Work', color: 'orange', date: '2014-02-08' },]
如何格式化我的数据或修改函数以接受我的数据结构?请记住,Firebase 不允许使用简单的数组并将它们存储为对象...
这是一个 CodePen:http://codepen.io/Auzy/pen/OWJxqO
【问题讨论】:
标签: javascript json firebase firebase-realtime-database