1 showFirstLabel:Boolean 是否显示坐标轴的第一个标签默认是:true
2 tickWidth:Number 坐标轴的宽度,设置为0时则不显示刻度线
3、曲线图変平滑请设置type为spline,也就是 chart: { type:'spline' }
4、解决Highcharts要怎么参数才能把图形上的实心点去掉 plotOptions: { series: { marker: { enabled: false } }, }
5、HighCharts自定义坐标轴刻度 https://blog.csdn.net/u012932883/article/details/51084322
6、关于highcharts加载出图表却不显示数据问题 原因:原来我传入的数据的值是带引号的,也就是说值是字符串... 解决办法:把值都parseFloat(value)下就好了,传入的值必须是数值不能是带引号的字串
7 、让Y轴坐标显示原始数字 不显示多少K多少M Highcharts.setOptions({ lang:{ numericSymbols:null } })
8、自定义Y轴坐标轴刻度 (tickPositioner函数) var yAxis={ title:{ text:'' }, tickPositions:tickPositions, tickPositioner: function() { var positions = [], tick = 0, max = 0; //当最大值大于30时,刻度线以50的倍数增加,当小于30时,刻度线以5的倍数增加 if (this.dataMax >= 30) { max = (Math.floor(this.dataMax/50) + 1)*50; if (this.dataMax/50.0 >= 0.8) { max = max + Math.ceil((Math.floor(this.dataMax/50)+1)/4)*50; } } else { max = Math.ceil(this.dataMax/5)*5; if (Math.ceil(this.dataMax/5) >= 2 || this.dataMax/5.0 >= 0.8) { max =max + Math.ceil(Math.ceil(this.dataMax/5)/4)*5; } } //步长为5,y轴固定划分为5个刻度区间 increment = max/5; for (tick; tick <= max; tick += increment) { positions.push(tick); } return positions; }, startOnTick:false, showFirstLabel: false, plotLines:[{ value:0, width:1, color:'#808080' }] }