带粗线的Highcharts-值为0时,线半隐藏

带粗线的Highcharts-值为0时,线半隐藏,highcharts,Highcharts,当线条在0处水平时,线条超出边界的部分不会渲染。对于[0,0,0,-2,-2,-1,0,-2]等数据,只有当所有值都是=0或时才会发生这种情况。请使用: yAxis: [{ endOnTick: false, max: 0.1, ... }] yAxis: [{ startOnTick: false, min: -0.1, ... }] 现场演示: API参考: 对于[0,0,0,2,2,1,0,2]等数据,请使用: yA

当线条在
0
处水平时,线条超出边界的部分不会渲染。对于
[0,0,0,-2,-2,-1,0,-2]
等数据,只有当所有值都是
=0
时才会发生这种情况。请使用:

  yAxis: [{
    endOnTick: false,
    max: 0.1,
    ...
  }]
  yAxis: [{
    startOnTick: false,
    min: -0.1,
    ...
  }]
现场演示:

API参考:



对于
[0,0,0,2,2,1,0,2]
等数据,请使用:

  yAxis: [{
    endOnTick: false,
    max: 0.1,
    ...
  }]
  yAxis: [{
    startOnTick: false,
    min: -0.1,
    ...
  }]
现场演示:


API参考:

Hi@Redzarf,您可以将
yAxis.max
设置为
0.1
,并禁用
endOnTick
属性,例如:感谢@ppotaczek,它对我的负值有效。有什么好主意吗?i、 e.使用数据
[0,0,0,2,2,1,0,2]
-我尝试了
min:-0.1
,但这使图形从
-1
开始,而不是
0
。您可能忘记禁用
startOnTick
属性: