如何为jqplot.CanvasAxisTickRenderer设置x轴的tickInterval? x轴标签是字符串。
我尝试下面的代码,但它不起作用。请帮助,谢谢。
xaxis: {
tickRenderer: $.jqplot.CanvasAxisTickRenderer ,
tickOptions: {
angle: -90,
fontSize: '12pt'
},
tickInterval : 10,
renderer: $.jqplot.CategoryAxisRenderer,
ticks: ticks,
label: '<%= chartBy.replace("_", " ").toUpperCase()%>',
labelOptions:{
enableFontSupport:true,
fontFamily:'Verdana',
fontSize: '12pt'
}
答案 0 :(得分:12)
属性tickInterval
是一个字符串字段。尝试设置如下:
xaxis:{
//Other options
tickInterval: '1 day',
//Another options
}
我已经搜索了其他选项,这些是我测试过的(他们有效):
'1 day'
'x days'
其中x是大于1的任何整数'1 week'
'x weeks'
其中x是大于1的任何整数'1 month'
'x months'
其中x是大于1的任何整数请注意,这些是区分大小写的选项。因此,'month'
与'Month'
不同。
答案 1 :(得分:3)
如果您遇到AdrianoRR的回复问题(就像我一样),请点击以下链接: jqPlot DateAxis tickInterval not working