我正在使用 jqPlot 为我们的一个项目显示燃尽图。所以它的 x 轴上有日期。是否可以根据缩放级别在 x 轴刻度上显示刻度?所以它显示年/季度/月/周/天,你放大得越多?
我当前的 jqPlot 设置:
burndownChart = $.jqplot('burndownChart', seriesData, {
legend: {
show: true,
location: 'ne',
renderer: $.jqplot.EnhancedLegendRenderer
},
seriesDefaults: {
markerOptions: {
show: false
}
},
series: seriesLabels,
cursor: {
show: true,
zoom: true,
showTooltip: false
},
axes: {
xaxis: {
renderer: $.jqplot.DateAxisRenderer,
rendererOptions:{
tickRenderer:$.jqplot.CanvasAxisTickRenderer
},
tickOptions: {
formatString: '%d-%b-%Y',
angle: -45
},
min: projectStartDate
},
yaxis: {
min: 0
}
},
grid: {
background: '#ffffff'
},
canvasOverlay: {
show: true,
objects: [
{dashedVerticalLine: {
name: "Today",
x: today,
lineWidth: 2,
yOffset: "0px",
ymaxOffset:"0px",
color: "rgb(66, 98, 144)",
shadow: false,
dashPattern:[2,8]
}}
]
}
});