#javascript #performance #chart.js
Вопрос:
У кого — нибудь есть опыт работы со следующим вопросом? Я создаю панель мониторинга, которая использует chart.js для создания линейных диаграмм. Мне нужно создать один и тот же тип диаграммы примерно для 10-20 наборов данных, для каждого из которых требуется своя собственная диаграмма. Пользователь сможет переключаться между этими диаграммами с помощью вкладок на странице.
Мне было интересно, что было бы лучше с точки зрения производительности (самый плавный пользовательский интерфейс): создание всех диаграмм в начале и отображение правильной, когда пользователь переключается, щелкая по вкладке, или перерисовка (создание и уничтожение) диаграмм каждый раз, когда пользователь переключает вкладки. Я полагаю, что первый вариант потребует больше памяти, в то время как второй вариант требует, чтобы процессор работал после каждого щелчка.
Кто-нибудь пробовал что-то подобное и может поделиться своими соображениями?