Highcharts不管data有多少数据,怎么让x轴刻度都显示出来

haobin 发布于 2011/08/17 16:19
阅读 19K+
收藏 0

 xAxis: {
                  categories: ['8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19','20','21','22','23','0','1','2','3','4','5','6','7']
              }

series: [{
                  name: 'Tokyo',
                  data: [7.0]
              }]

这样的话,x轴只显示一个8刻度,

不管data有多少数据,怎么让x轴刻度都显示出来?

加载中
0
szmneo
szmneo

设定最大最小值:

xAxis : {
	categories: ['8', '9', '10', '11', '12', '13'],
	min: 0,
	max: 5//标签个数-1
}

 

h
haobin
谢谢
0
h
haobin
没人知道吗
0
孙_延伟
孙_延伟
xAxis: {tickInterval: 5}  估计是这个
0
h
haobin

谢谢回复

不过还是不对,data有几个数据,x轴 还是显示几个刻度

0
index
index
看api吧, 可以设置的
0
北京孤单漂
北京孤单漂
 categories: [ '8' , '9' , '10' , '11' , '12' , '13' ],你们知道这个怎么动态设置吗?
0
z
zhiqunq
maxZoom: 范围                                                                                           
labels: {
                formatter:function() {
                    return this.value/1000;
                }  
            }, 
  
0
l
leihaipeng

告诉你一个很蛋疼的方法,你可以把刻度的颜色设置成跟背景色一样的颜色。

yAxis: {
      labels: {
         style: {
            color: '#666'
         }
      }

}

0
快乐的疯子
在x轴上categories :中的数据怎么动态获取,我把数据库中的数据查出来(数据很多)放到数组里了怎么把这个数组加载到categories 里
0
y
ygzhang
},
xAxis: {
type:"datetime",

tickInterval: 24*3600*1000 * 14}

改变x轴刻度表示的大小试试,强制显示是有问题的

返回顶部
顶部