Есть ли в fullcalendar 3.10.0 триггер, который дает мне какое-то значение, когда я перемещаю событие с часов на весь день и со всего дня на часы? - PullRequest
0 голосов
/ 23 января 2019

Я использую fullcalendar 3.10.0. Мне нужно сохранить данные из полного календаря на обратной стороне в базе данных. Чтобы сохранить событие в часах, необходимо установить дату и время в следующей форме «2019-01-08T05: 00» и указать, что событие не является полным днем.

мой JSON:

[ { "eventId" : 63, 
    "title" : "test 1", 
    "eventType" : 5, 
    "start" : "2019-01-08T02:00", 
    "end" : "2019-01-08T06:00", 
    "color" : null, 
    "allDay" : false } ]

Чтобы сохранить событие только в днях, вам нужен json с датой без времени и allDay как true:

[ { "eventId" : 63, 
    "title" : "test 1", 
    "eventType" : 5, 
    "start" : "2019-01-08", 
    "end" : "2019-01-08", 
    "color" : null, 
    "allDay" : true } ]

Я попытался найти какое-нибудь действие, например eventDragStart или eventDrop, которые предоставляют информацию о событии, после чего вы перетаскиваете его, но не нашли.

Мне представляется наиболее вероятным решение, что когда вы переставляете событие с часов на день и возвращаетесь на вкладку недели, должен появиться какой-то триггер. Я мог бы использовать этот триггер для исправления в моей базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...