@GeraldIstar
Frontend

Fullcalendar медленный рендеринг событий?

Использую в своем проекте arshaw.com/fullcalendar однако столкнулся с проблемой, что при попытке отрендерить больше кол-во событий (начиная с ~30 для слабых машин), браузер начинает подвисать, а иногда даже предлагает остановить выполнение скрипта. В общем-то ясно, что работа с DOM - операция не быстрая, но все же - есть какие-то возможности решить эту проблему? Может как-то с бэк-эндом наколдовать - может есть какая-то возможность рисовать события сразу при инициализации? Или может какой-то другой подход есть?
  • Вопрос задан
  • 2830 просмотров
Решения вопроса 1
@GeraldIstar Автор вопроса
Frontend
Проблема решается, если использовать не метод "renderEvent", а передавать события через json-feed ( arshaw.com/fullcalendar/docs/event_data/events_json_feed/ ), возможно так же быстрым будет рендеринг, если задавать события массивом ( arshaw.com/fullcalendar/docs/event_data/events_array/ ), но я не проверял этот метод.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@veitmen
@GeraldIstar Пометьте вопрос как решенный и напишите решение. Вдруг кому нибудь пригодится.
Ответ написан
Комментировать
Stiflerus
@Stiflerus
Саморазвитие мое все.
Мне б пригодился ответ=))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы