[英]How to draw an x-axis without data bound to it by using Highcharts
我的图表:
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
xAxis: [{
type: 'datetime',
},{
type: 'datetime',
opposite: true
}],
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
pointStart: Date.UTC(2010, 0, 1),
pointInterval: 24 * 3600 * 1000 // one day
},{
data: [176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4, 129.2, 144.0],
pointStart: Date.UTC(2010, 0, 10),
pointInterval: 24 * 3600 * 1000, // one day
xAxis: 1
}]
});
http://jsfiddle.net/kSkYN/4502/
但是我想删除serie-2并保持顶部x轴,我该怎么办?
我只想将顶部x轴用作标签x轴,而不打算将任何数据绑定到该轴。
不幸的是,此选项不可用,因为xAxis需要显示数据。 但是您可以在我们的uservoice页面上请求您的建议: http : //highcharts.uservoice.com/
如果两个轴都相同,并且只想一个在顶部,一个在底部,则可以使用linkedTo属性:
http://api.highcharts.com/highcharts#xAxis.linkedTo
将第二个轴链接到第一个轴,一切就绪。
http://jsfiddle.net/kSkYN/7664/
xAxis: [{
type: 'datetime',
},{
linkedTo:0,
type: 'datetime',
opposite: true
}],
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.