gpt4 book ai didi

highstock - xDateFormat 字符串不适用于大量数据

转载 作者:行者123 更新时间:2023-12-04 23:57:36 34 4
gpt4 key购买 nike

我有一个问题 我已经能够在 JFiddle 上复制 .链接:http://jsfiddle.net/h5sSR/

$(function() {
var chart = new Highcharts.StockChart({

chart: {
renderTo: 'container'
},

tooltip: {
backgroundColor: {
linearGradient: {
x1: 0,
y1: 0,
x2: 0,
y2: 1
},
stops: [
[0, 'white'],
[1, '#EEE']
]
},
xDateFormat: '%m/%e/%y %H:%M',
borderColor: 'gray',
borderWidth: 1
},

rangeSelector: {
selected: 1
},

series: [{
name: 'USD to EUR',
data: usdeur
}]
});
});

问题 :我需要始终在工具提示下应用 xDateFormat 属性(月/日/年小时:分钟)。当您选择少量数据时,它可以完美运行。当您选择查看大量数据时,它使用不同的格式。

示例 :在 JFiddle 上试试(上面的链接)。它初始化为少量可见数据,当您悬停时,您将看到如下所示的日期:12/3/12 0:0。那很完美。现在将导航器拖到开头并将鼠标悬停在图形上,DateFormat 更改为(Week from Day of Week, Month Day, Year)。

如何解决 :为什么会发生这种情况,如何无论显示多少数据,我都可以一直应用 xDateFormat 属性?

最佳答案

查看文档:http://api.highcharts.com/highstock#tooltip.xDateFormat

The format for the date in the tooltip header. If data grouping is used, the default is a smart guess based on how close the closest points are. It is pulled from the #plotOptions.dataGrouping.dateTimeLabelFormats array.



所以在这里你可以找到,应该改变什么: http://api.highcharts.com/highstock#plotOptions.series.dataGrouping.dateTimeLabelFormats - 适用于所有形式相同的格式,将工作正常。

关于highstock - xDateFormat 字符串不适用于大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15212475/

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