Highcharts Y轴的刻度如何保留2位小数呢
我在Y轴里设置了minTickInterval:0.02,这个属性。刻度最小就是以0.02变化了。但是数据是67.2我想让数据的格式是67.20.需要如何设置呢...
我在Y轴里设置了 minTickInterval:0.02,这个属性。刻度最小就是以0.02变化了。但是数据是67.2 我想让数据的格式是67.20.需要如何设置呢
展开
2个回答
展开全部
Highcharts Y轴的刻度保留2位小数是通过highcharts对象的yAxis属性中有一个tickPositions属性,用于手动设置轴上的坐标点的值,当此属性存在时,会覆盖tickInterval属性和tickPixelInterval属性(这两个属性并不会对渲染产生影响,只是根据手动赋值而自行调整这两个属性的默认值,横轴的tickPixelInterval属性默认为100,竖轴的tickPixelInterval属性默认为72,横轴竖轴的tickInterval属性均为空)。
Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。
Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。
展开全部
在highCharts对象中加入如下代码:
yAxis : {
labels : {
formatter : function () {
var strVal = this.value + '';
if (strVal.indexOf('.') == -1) {
return strVal + '.00';
} else {
var arr = strVal.split('.');
if (arr[1].length == 2) {
return strVal;
} else {
return strVal + '0';
}
}
}
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询