高级图表不尊重标签格式
High Charts not honouring the label format
我使用高图表来构建一个图形,它具有多个y轴和x轴日期时间为基础。但我发现,无论我在X轴上设置何种格式,如果日期是连续的,它都不支持(例如:7月01日,7月02日,7月03日)。X轴总是给出格式:日期。月,尽管我指定了日期/月。
有谁能帮我配置选项吗?
$(function () {
$('#container').highcharts({
chart: {
type: 'spline'
},
title: {
text: 'Snow depth at Vikjafjellet, Norway'
},
subtitle: {
text: 'Irregular time data in Highcharts JS'
},
xAxis: {
type: 'datetime',
dateTimeLabelFormats: {
month: '%e/%b'
},
title: {
text: 'Date'
}
},
yAxis: [{
title: {
text: 'Snow depth (m)'
},
min: 0
}, {
opposite: true,
title: {
text: 'Snow height (m)'
},
min: 0
}],
tooltip: {
headerFormat: '<b>{series.name}</b><br>',
pointFormat: '{point.x:%e. %b}: {point.y:.2f} m'
},
plotOptions: {
spline: {
marker: {
enabled: true
}
}
},
series: [{
name: 'Winter 2012-2013',
// Define the data points. All series have a dummy year
// of 1970/71 in order to be compared on the same x axis. Note
// that in JavaScript, months start at 0 for January, 1 for February etc.
yAxis: 1,
data: [
[Date.UTC(2016, 7, 01), 4],
[Date.UTC(2016, 7, 02), 5],
[Date.UTC(2016, 7, 03), 15]
]
}, {
name: 'Winter 2013-2014',
data: [
[Date.UTC(2016, 7, 01), 44],
[Date.UTC(2016, 7, 02), 5],
[Date.UTC(2016, 7, 03), 135]
]
}]
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>
<div id="container" style="min-width: 310px; height: 400px; margin: 0 auto"></div>
将dateTimeLabelFormats
更改为,
dateTimeLabelFormats: {
day: '%e / %b',
week: '%e / %b'
}
将解决这个问题。
工作JSFiddle演示: https://jsfiddle.net/6jo3gvfa/
相关文章:
- 有没有一种方法可以从两个标签之间提取文本,并以我选择的格式输出
- 如何在时间标签和相同的类中以UTC格式重新格式化ISO 8601时间戳,并通过JavaScript根据用户区域设置和时区
- 动态更改高图中x轴刻度标签的日期时间格式
- X 轴中的最后一个标签,日期时间格式不在高图表中
- 什么意思是“服务器标签格式不正确”,这个按钮会发生什么
- 高图表日期时间标签格式不起作用
- Javascript - 替换 CMS 格式内容 Pt. II 中的标签
- D3js,时间轴标签的特定格式
- 如何将序列化的表单转换为具有标签列表的json格式
- 如何将此输入名称转换为正确的标签格式
- 如何在Plottable.js饼图标签中将数字精度格式化为两位小数
- d3基于值的文本标签格式
- 设置高图表y轴标签的格式
- 在JQuery Mobile中,在同一行设置标签格式和切换开关
- 在HTML5中显示两位数格式的输入标签(文本框控件)
- 删除TinyMCE格式菜单标签
- 高级图表不尊重标签格式
- HTML表渲染为PDF.Pdf格式的内容不是标签格式
- js设置y轴标签格式以显示两个小数
- 如何使用jQuery查找活动标签格式