Javascript jqPlot显示y记号两次
使用y轴上具有正常整数值的两个DateAxisSeries(x轴),我的jqPlot会渲染两次y记号 像这样:Javascript jqPlot显示y记号两次,javascript,jquery,jqplot,Javascript,Jquery,Jqplot,使用y轴上具有正常整数值的两个DateAxisSeries(x轴),我的jqPlot会渲染两次y记号 像这样: 2| 2| 1| 1| 0|______________________________________ 这会导致值渲染不正确,但显然不应出现这种情况的面除外 意甲1:[“07.03.2012”,2],“17.03.2012”,2],“28.03.2012”,1]] 意乙:[“01.03.2012”,1],“08.03.2012”,1],“14.03.2012”,1],“24.03.
2|
2|
1|
1|
0|______________________________________
这会导致值渲染不正确,但显然不应出现这种情况的面除外
意甲1:[“07.03.2012”,2],“17.03.2012”,2],“28.03.2012”,1]]
意乙:[“01.03.2012”,1],“08.03.2012”,1],“14.03.2012”,1],“24.03.2012”,1],我从来没有一张图表有两个日期轴,但我怀疑你面临的问题与一个相同 您是否记得为每个轴设置最小和最大参数?我已经在我的一个答案中提到了这个解决方案
这似乎是使数据轴正常工作的唯一方法,否则它将自动调整大小以避免值的重复。y轴格式字符串使用什么?我遇到了同样的问题,因为我无意中使用了formatString='%d',导致y值1.5呈现为1 您应该能够通过删除/修改yaxis formatString或指定特定的tickInterval来解决此问题,例如:
yaxis: {
min: 0,
max: {{ max_count }} + 1,
tickInterval: 1,
tickOptions: {
formatString:'%d'
}
}
@daemonfire300您能用一个示例生成一个JSFIDLE(),这样我就可以从那里使用它了吗?