Как наиболее эффективно реализовать диаграмму Ганта в приложении Angular js?

Я работаю над приложением "Гостиничный менеджмент", в котором я использую диаграмму Углового Ганта для управления ставками номеров. В моем отеле большое количество номеров, и у каждого номера разные тарифные планы, поэтому управлять всем этим в диаграмме Углового Ганта невозможно. (при загрузке большого количества данных в диаграмму система зависает сразу.)

Итак, чтобы справиться с этим, я добавил в него ленивую загрузку и загружаю только записи в течение 10 дней, но это не решило мою проблему. Поэтому я снова разбил данные и добавил выпадающий список в Chart и отображал записи только для одной комнаты. На этот раз все работало нормально, так как я загрузил небольшое количество данных в диаграмму, но это не то, что я ищу.

Поэтому я хочу узнать о наиболее эффективном способе отображения максимальных данных на графике или о каком-либо другом способе достижения того же самого.

Заранее спасибо.

1 ответ

Варуна,

Я бы хотел порекомендовать наш пакет RadiantQ jQuery Gantt. Он изначально создан для поддержки большого количества "задач" на временной шкале. Вам даже не нужно беспокоиться о ленивой нагрузке, наш пользовательский интерфейс виртуализирован и может обрабатывать большие данные.

Если бы вы могли дать нам представление о том, как выглядят ваши данные, мы можем даже составить доказательство концепции.

Другие вопросы по тегам