Попытка разрешить пользователю выбирать, какую диаграмму отображать (с помощью chart.js)

#canvas #chart.js

Вопрос:

Я пытаюсь создать html-страницу, на которой пользователь может выбрать, какую диаграмму холста отображать. Прямо сейчас на странице отображаются все графики, когда она открыта (например, как на рис. 1), и выпадающее меню. Пользователь может выбрать диаграмму (с помощью выпадающего меню), и отображается только эта диаграмма (см. Рис.2). Затем пользователь может выбрать повторное отображение всех графиков. Это работает. Но когда пользователь пытается отобразить только одну диаграмму, она отображается неправильно (см. Рисунок рис. 3).

Я сделал это, заблокировав html-идентификаторы для всех диаграмм, кроме одной, затем создал новую диаграмму и добавил ее (к правильному идентификатору тега).

Кто-нибудь знает, в чем может быть причина этого?

Спасибо!