【发布时间】:2013-08-28 12:00:35
【问题描述】:
我用长标签绘制了一个浮动条聊天,结果很难看,我看到可以显示旋转 90 度的标签,但我尝试使用以下代码但没有成功。我使用的javascript是
function onSuccess(series) {
var tickLabels = [];
var pieData= [];
for (var i =0;i<series.length;i++){
tickLabels.push([i,series[i][0]]);
}
var data = [series];
var barArea = $("#barChart");
barArea.css("height", "400px");
barArea.css("width", "600px");
$.plot( $("#barChart"), data, {
series: {
bars: {
show:true,
barWidth: 0.5,
align: "center"
},
points: {
show: true
}
},
grid: {
hoverable: true,
clickable: true
},
xaxis: {
labelWidth:12,
labelAngle: 45,
ticks: tickLabels
}
} );
图表
有没有人知道解决这个问题的方法。
编辑
【问题讨论】:
-
是否可以提供您的代码示例并且 labelAngle 应该可以工作..在我的代码中这工作
xaxis: { min: -0.5, max: 100, ticks: xaxisTicks, tickWidth: 0.5, labelAngle: -90, axisLabel: 'Test', axisLabelUseCanvas: true, axisLabelFontSizePixels: 10, axisLabelFontFamily: 'Arial', axisLabelPadding: 8 }, -
我应该提供哪些代码,您使用的是哪个版本?
-
我正在使用 0.7 ..我想要一个你如何在 jsfiddle 或 jsbin 中尝试的例子..
-
我认为当前的 flot 版本中不存在此功能。它应该在 0.9 版本中确定下来。在这里查看冗长的讨论:github.com/flot/flot/pull/15
标签: javascript jquery flot bar-chart