Я хочу установить тип графика программно. Таким образом, вместо того, чтобы использовать, например, это в seriesDefaults: renderer:$.jqplot.BarRenderer,
Я хочу использовать renderer:$.jqplot.graphtype,
где graphtype был установлен в BarRenderer, LineRenderer и т.д. Но это не работает в любом формате, я использую graphtype (всегда по умолчанию по умолчанию линейный график). Совет по оценке этого значения оценили. спасибоJQPLOT- установка типа графика программно
ответ
Установка такого параметра renderer:$.jqplot.BarRenderer
в ваших вариантах уже является программным способом его выполнения.
Предположительно, вы пытаетесь изменить это значение в зависимости от текстовой переменной (в отличие от ссылки на объект, такой как $.jqplot.BarRenderer
).
Вам не нужно определять это, когда вы определяете свои параметры. Вы можете сделать это позже, основываясь на наборе параметров по умолчанию. Например:
var myDefaultOptions = {
seriesDefaults:{
pointLabels: { show: true }
},
axes: {
xaxis: {
renderer: $.jqplot.CategoryAxisRenderer,
ticks: ticks
}
},
highlighter: { show: false }
}
// ...
// Note: $.extend(true, ...) for a deep copy, if you're re-using this later.
var myOptions = $.extend(true, {}, myDefaultOptions);
if (graphType == 'bars') {
myOptions.seriesDefaults.renderer = $.jqplot.BarRenderer;
} else if (graphType == '...') {
// Other renderer
}
var plot = $.jqplot('chart1', data, myOptions);
Используя это может также дать вам возможность изменить другие параметры, которые могут сделать больше смысла в зависимости от типа графика (имеет ли смысл увеличить, блик, ...).
Если вы хотите сделать это для определенных серий, вы должны сначала создать пустые series: {}
в своих настройках по умолчанию, это упростит настройку отдельных параметров (доступ к каждой серии с номером).
- 1. jqplot grid на вершине графика
- 2. jqPlot оживить изменение данных без перезагрузки графика
- 3. Как определить размер графика в jqPlot
- 4. jqplot меняет цвет графика на мышином указателе
- 5. Ошибка при преобразовании графика jqPlot в PNG
- 6. jqPlot BarRenderer рендеринга линейного графика вместо гистограммы
- 7. Сохранение графика jqPlot в файл изображения
- 8. jQplot измеритель счетчика установка холст цвет прозрачный
- 9. Установка высоты осевых линий в jqplot
- 10. Установка APK программно
- 11. Установка программно закрытого окна
- 12. Установка Intents категория программно
- 13. Установка кнопки ID программно
- 14. Установка% фонового цвета программно
- 15. Установка logback.xml путь программно
- 16. высота установка метки программно
- 17. установка мелодии программно
- 18. Даты JQPlot BarRenderer не совпадают с осью графика
- 19. Jqplot - Как получить массив из уже созданного графика
- 20. Горизонтальная легенда в нижней части графика в jqplot
- 21. Метка ярлыка скрыта при сохранении графика jqPlot в файл изображения
- 22. Обновление диаграммы графика jqplot после фиксированного интервала времени
- 23. Окраска определенного типа планарного графика
- 24. Графический просмотр графика типа gantt
- 25. Прокрутка в jqPlot
- 26. jqPlot BarRenderer ширина бара
- 27. изменение типа кнопки программно
- 28. jqplot коврик не работает
- 29. jqplot bar graph issue
- 30. Компьютерная графика: программно создавать дуотоны (или разделения)