Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jqPlot显示y记号两次_Javascript_Jquery_Jqplot - Fatal编程技术网

Javascript 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.

使用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.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(),这样我就可以从那里使用它了吗?