0

我可以使用 XYDataItem 创建堆叠的 JqPlotBar 图表。但是,我需要将 x 轴作为标签,例如 Agent A、Agent S 等。我尝试使用 TextValueDataItem 但条形图未显示。如何在 x 轴上创建带有字符串标签的堆叠 JqPlotBar 图表?

任何帮助将非常感激。谢谢。

4

1 回答 1

0

我找到了解决方案。我继续使用 XYDataItem。然后我使用 params 参数来包含选项刻度,这将在 x 轴上显示标签。
这是代码片段。

JSONObject axes= new JSONObject();
JSONObject xaxis= new JSONObject();
xaxis.put("renderer",  new JSONLiteral("jQuery.jqplot.CategoryAxisRenderer"));

JSONArray ticksArray = new JSONArray(); 
ticksArray.put("Test1");
ticksArray.put("Test2");
xaxis.put("ticks", ticksArray);
axes.put("xaxis", xaxis);
json.put("axes", axes); 

options.put("options", json);
return options;
于 2013-07-30T09:43:01.993 回答