gpt4 book ai didi

javascript - Highcharts : Single point in x-axis of datetime type shows 00:00:00:0000

转载 作者:行者123 更新时间:2023-11-28 20:09:59 26 4
gpt4 key购买 nike

我使用 highcharts 渲染图表,x 轴为“datetime”类型。当图表中有单个点时,x 轴标签显示为 00:00:00:0000,而不是给定日期值(“11 月 18 日”)。

这似乎发生在 highcharts 版本 3.0.1 中,而在 3.0.7 中则没有我确实在这里发现了一个问题https://github.com/highslide-software/highcharts.com/issues/1572

但是如果 x 轴是日期时间类型,我该如何解决这个问题?是否有任何解决方法而无需升级到最新版本,因为这将涉及验证所有其他图表,这在我的情况下目前是不可能的。

代码:

 var data1 = Date.UTC(2013, 10, 18);
var a = new Highcharts.Chart({
chart: {
renderTo: 'container',
animation: false,

width: 600,
height: 400
},

plotOptions: {
series: {
marker: {
symbol: 'circle'
}
}
},
series: [{
name: 'Total Points Estimated',
data: [[data1,0]]
}],
title: {
text: 'Release Burn-Up report'
},

xAxis: {
type: 'datetime',
gridLineWidth: 1,
gridLineDashStyle: 'shortdot',

title: {
text: 'Date'
},

},
yAxis: {
gridLineDashStyle: 'shortdot',
min: 0,
title: {
text: 'Backlog Effort'
}
}
});

fiddle 链接:http://jsfiddle.net/WdDqc/1/

enter image description here

最佳答案

尝试设置minRange,例如设置为一天,否则Highcharts将不知道应该显示哪种标签。请参阅docs .

关于javascript - Highcharts : Single point in x-axis of datetime type shows 00:00:00:0000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20049830/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com