我在flot中展示一个基本的柱状图(5个条形,显示每种状态的百分比)。
$.plot($("#placeholder"), [
{
label: 'Failed',
data: [[0,10]],
bars: { show: true }
},
{
label: 'Passed',
data: [[1,15]],
bars: { show: true }
},
{
label: 'Not Run',
data: [[2,30]],
bars: { show: true }
},
{
label: 'Blocked',
data: [[3,5]],
bars: { show: true }
},
{
label: 'In Progress',
data: [[4,40]],
bars: { show: true }
}
],
{
xaxis: {
ticks: [[0.5, "Failed"], [1.5, "Passed"], [2.5, "Not Run"], [3.5, "Blocked"], [4.5, "In Progress"]]
},
legend: {
show: false
}
});
我发现 x 轴刻度值所使用的字体有点太大了,特别是当图表显示在小尺寸(如240x100)时。我已经阅读了API文档,但找不到如何控制刻度标签大小的方法。
这是否可能直接使用库提供的功能实现?