我希望能够在合适的位置在pointLabels
处换行。
图表数据以这种数组的形式显示
Array(6)
0: Array(3)
0: 100
1: 1
2: "some text, some text"
1: Array(3)
0: 100
1: 2
2: "some text, some text"
索引2的值是pointLabels
的文本。
如果我尝试像这样使用<br/>
Array(6)
0: Array(3)
0: 100
1: 1
2: "some text,<br/> some text"
它以相同的形式显示在绘图上。
下面的图形绘制代码
window.charts.chart1 = $.jqplot('chart1', [
data_for_chart], {
seriesDefaults: {
renderer:$.jqplot.BarRenderer,
pointLabels: { show: true, location: 'e', edgeTolerance: -15 },
shadowAngle: 135,
rendererOptions: {
barDirection: 'horizontal',
barWidth: 33,
barMargin: 10,
barPadding: 10
}
},
axes: {
xaxis: {
min: 0,
max: 130,
numberTicks: 14
},
yaxis: {
renderer: $.jqplot.CategoryAxisRenderer,
tickRenderer: $.jqplot.CanvasAxisTickRenderer,
tickOptions: {
labelPosition: 'middle',
angle: -90
}
}
}
});