Реагировать на перетаскивание полного календаря в состояние - PullRequest
0 голосов
/ 26 мая 2020

Здравствуйте, я использую перетаскивание в полном календаре и сохраняю события в состоянии, но оно дублирует событие во внешнем интерфейсе, см. Пример здесь: https://codesandbox.io/s/fullcalendar-dragging-6js74

как я могу сохранить событие в состоянии без дублирования,

я думаю, что он показывает один из состояния и один из календаря, но мне нужно показать только состояние, потому что я также сохраняю события, добавленные при нажатии и выборе в том же состоянии .

какие-нибудь решения, пожалуйста?

1 Ответ

0 голосов
/ 27 мая 2020

Вы правы, добавив одно событие из состояния и одно из операции удаления.

Я предлагаю обработать обратный вызов eventReceive вместо обратного вызова "drop". В eventReceive вы получаете прямой доступ к объекту события, добавленному в календарь - таким образом вы можете затем удалить это событие (используя метод remove события, как только вы также добавили его в состояние.

...