2016-07-29 3 views
0

В настоящее время мы начинаем строить систему встреч на основе angular-bootstrap-calendar. Нам интересны любые рекомендации по производительности или соображения, которые мы должны иметь в виду при работе с относительно большим количеством событий (~ 120 в день).Работа с большим количеством событий на угловом бутстрап-календаре

Есть ли что-нибудь особенное, что мы должны делать или пытаться избежать, чтобы поддерживать хорошую производительность (как в гибком пользовательском интерфейсе и потреблении памяти) на интерфейсе?

+0

Определенно, вам нужна хорошая архитектура приложения! См. Общие угловые рекомендации для огромных наборов данных. –

ответ

1

Возможно использование слоев. Я бы регулярно обновлял ваш календарь (я использую работу cron каждые 10 минут), чтобы создавать свой ежедневный объект событий JSON с ежедневными сводками в качестве ваших событий, поэтому каждый день будет показывать одно событие под названием «250 appts». и щелчок по этому событию отобразит список апплетов. на этот день, с каждой appt с помощью пузырьков с некоторыми данными, такими как title = "2: 30-Bob-ConfRoom # 5", и щелчком по нему будут отображаться детали для appt.

Смежные вопросы