1
我知道這可能是一個常見問題,但我遇到任何解決方案以處理我的用例時遇到問題。我有一個日曆小部件,我使用JS在Codepen上創建了一個日曆小部件。我想用我的Firebase數據庫替換默認數據,但JSON結構不同並打破日曆功能。我在火力地堡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' },]
如何設置格式或者我的數據或修改函數接受我的數據結構?請記住,火力地堡不允許一個簡單的數組並將它們存儲爲對象...
這裏是一個CodePen:http://codepen.io/Auzy/pen/OWJxqO
@JediCoder更新的答案與解決方案(和從代碼的底部移除初始化,因爲它已經在回調被插入) (*已經在codepen上進行過測試*) –