На моей странице у меня есть диаграммы, созданные с использованием Jquery Flot plugin, что отлично работает.Преобразование диаграммы JQuery в другой тип диаграммы
Но будет интересно, если мой клиент может просто щелкнуть опцию, и круговая диаграмма преобразуется в гистограмму.
Каков наилучший способ сделать это?
Это проект .Net с использованием MVC, поэтому я подумал, что если я сделаю 2 отдельных Partial Views, каждый из них с типом диаграммы (круговой диаграммой и гистограммой), может работать нормально, но, возможно, кто-то пропустит что-то например, это упростило, возможно, функцию преобразования круговой диаграммы в другой тип (в моем случае круговую диаграмму для гистограммы).
@ Daniel 2 Частичные виды, и я загружаю каждый в зависимости от того, чего хочет пользователь. Я думаю, что не нужно публиковать код, потому что это просто функция щелчка, если пользователь нажимает на просмотр гистограммы, я загружаю конкретное частичное представление. –
Есть только несколько вариантов конфигурации, которые нужно изменить, чтобы перейти от пирога к гистограмме. Установите обработчик кликов, который применяет эти изменения и перерисовывает диаграмму. (Но обратите внимание, что гистограммы и круговые диаграммы не одинаково подходят для каждого типа данных) – TPete