如图所示,如果x轴都是横向显示,还有好多没有显示出来,现在想调整为x轴纵向显示,请问怎么加代码?求解?以下是部分代码
var option = {
title : {
text: '简易注销企业区域统计',
subtext: ''
},
legend: {
data:['注销数量']
},
calculable : true,
xAxis : [
{
type : 'category',
data : listDjjg
}
],
yAxis : [
{
type : 'value'
}
],
series : [
{
name:'注销数据',
type:'bar',
data: listSl
}
]
};
http://www.zhihu.com/question/31432296
http://blog.csdn.net/kebi007/article/details/68488694
axisLabel: {
interval:0,
rotate:40
}
这样就可以解决。
interval
坐标轴刻度标签的显示间隔(在类目轴中有效哦),默认会采用标签不重叠的方式显示标签(也就是默认会将部分文字显示不全)
可以设置为0强制显示所有标签,如果设置为1,表示隔一个标签显示一个标签,如果为3,表示隔3个标签显示一个标签,以此类推
rotate
标签倾斜的角度,在类目轴的类目标签显示不全时可以通过旋转防止标签重叠(官方这样说的)旋转的角度是-90到90度
echarts3
axisLabel: {
show: true,
interval: 'auto',
inside: false,
rotate: 90,
margin: 8,
formatter: null,
showMinLabel: null,
showMaxLabel: null,
},
xisLabel: {
show: true,
interval: 'auto',
inside: false,
rotate: 90,
margin: 8,
formatter: null,
showMinLabel: null,
showMaxLabel: null,
},
m.59hr.com