LINUX.ORG.RU

FullCalendar странное поведение

 , ,


0

1

День добрый господа. Столкнулся с таким забавным поведением fullcalendar у себя на проекте, есть задача отображать recurring события, делается это примерно такими вот фрагментом кода:

if(some contition){
   fullCalendar('removeEvents', some context);
}
fullCalendar('refetchEvents');
В чем суть, не работает правильно, в ходе долгих поисков выяснилось, что removeEvents отрабатывает после refetchEvents, но! это методы библиотеки и код там абсолютно синхронен, если к примеру refetchEvents, оборачиваю в timeout в 1 секунду к примеру, все работает нормально. Никаких асинхронных вызовов как видите у меня тут нет, и до этого в коде их тоже нету которые могли бы как-то влиять на этот код. Может кто сталкивался с таким и знает как решить проблему?


Тебе в техподдержку библиотеки.

anonymous
()

То есть из

если к примеру refetchEvents, оборачиваю в timeout в 1 секунду к примеру, все работает нормально.

как-то должно следовать вот-это

Никаких асинхронных вызовов как видите у меня тут нет,

?

lennykravits2015
()
Ответ на: комментарий от lennykravits2015

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

Berdin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.