Плагин Struts 2 jquery, плагин диаграммы не поддерживает категории

Компонент диаграммы в плагине Struts 2 jQuery версии 3.6, похоже, не поддерживает category плагин для sjc:chart,

Я хочу использовать Flot With “String” x-axis для диаграммы и лучшее решение заключается в использовании jquery.flot.categories.js (Описано во Flot с осью "String").

Как я рассматриваю некоторые коды Struts-JQuery-плагин. Я обнаружил, что jquery.chart.struts2.js не использует этот плагин, с другой стороны jquery.flot.categories.js файл находится в struts2-jquery-chart-plugin-3.7.1.jar файл.

Пожалуйста, дайте мне знать, как я могу это исправить?! Я думаю, что я могу расширить используемые объекты jquery (может быть $.struts2_jquery_chart) и добавить, но не знаю как?!

1 ответ

Решение

Это легко исправить, просто измените jquery.chart.struts2.js и добавьте следующий код.

if ((o.xaxis && o.xaxis.mode === "categories") || (o.yaxis && o.yaxis.mode === "categories")) {
    self.require("js/flot/jquery.flot.categories" + self.minSuffix + ".js");
} 

Если вы хотите узнать, как использовать пользовательскую тему с плагином Struts2 jQuery, вам следует прочитать Переопределение CSS Struts2 jqGrid.

Рекомендации:

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