highcharts max设置为有小数的形式不显示,会显示整数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了highcharts max设置为有小数的形式不显示,会显示整数相关的知识,希望对你有一定的参考价值。

yAxis:

tickPixelInterval: 400,
tickWidth: 0,
title:
text: '原煤消耗',
y: -70
,
labels:
y: 16
,
allowDecimals:true,
min: 0,
max: 211.11

,
使用的是solidgauge,max设置成200正常显示效果

但是当将max设置成211.11,就显示成这样

没有将最大值显示出来,该如何设置才能达到最大值显示出来,并且是浮点型的
注: allowDecimals已经设置为true,还是不行
http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/gauge-solid/
这个事官方的例子。修改y轴最大值,就会出现上面的问题

max: Number
The maximum value of the axis. If null, the max value is automatically calculated. If the endOnTick option is true, the max value might be rounded up.

上面是API的说明。

endOnTick 设为false试试吧。追问

这个也试过,还是原来的样子,还是把零头舍去了

追答

tickPositions/tickPositioner可以自定义显示的数字。

max: 200.11,
tickPositions: [0, 100, 200.11]

只找到这个方法。。。

参考技术A asdfasd速度发烧发到阿斯阿斯是

以上是关于highcharts max设置为有小数的形式不显示,会显示整数的主要内容,如果未能解决你的问题,请参考以下文章

highcharts 柱状图如果有负数要怎么显示

highcharts 柱状图如果有负数要怎么显示

解决 Highcharts 中 yAxis 的 max 设置无效的问题

Highcharts yAxis.max 动态管理刻度间隔

highcharts坐标轴标签不显示小数

Highcharts:动态设置 y 轴最大值和最小值,而不是在创建时