2017-03-23 48 views
0

我正在使用fullcalendar插件來創建調度Web應用程序。我在標題中添加了一個自定義按鈕,以便爲資源添加房間。這些資源確實會被添加,但如果頁面被刷新,它們會被刪除。有誰知道爲什麼會發生這種情況?fullcalendar添加的資源在頁面刷新時被刪除

這是添加我添加一個新房間的資源的代碼。

customButtons: { 
       promptResource: { 
        text: '+ room', 
        click: function() { 
         var title = prompt('Room name'); 
         if (title) { 
         $('#calendar').fullCalendar('addResource', { title: title }, true); 
         } 
        } 
       } 
      }, 
+0

您需要將更改保存到數據庫並在每次打開日曆時加載這些更改?或者我錯過了什麼? – jones

+0

這可能是什麼問題,我只是用它來進行測試,直到我正確設置了數據庫。雖然我的印象是,您可以使用此方法添加資源,該資源將添加到我的$('calendar')。fullcalendar({})設置中的資源數組中,並保留在那裏。現在,我所有的資源都被硬編碼到我的資源數組中,它們不會從數據庫讀入。 – David

+0

是啊我很確定你需要數據庫運行,如果你想在重新加載後進行測試:) – jones

回答

0

當刷新或更改視圖,其負責與你有實際資源產地資源功能的過濾,如果資源添加不要在你出身資源功能它刪除添加的資源。

解決方法是在添加資源時節省資源。