我有以下图表选项:
{
chart: {
type: 'line',
},
xAxis: {
type: 'datetime',
labels: {
formatter: function () {
//this = {xAxis: a.Axis, chart: a.Chart, dateTimeLabelFormat:"%e. %b", isFirst:true, isLast:false, value:1468195200000}
var wrongTime = this.value; //1468195200000
}
}
},
series: {
data: [
[1473033600005, 10]
]
}
}
当我试图在标签格式化函数中得到'x'值时,**
'this.value'返回它没有毫秒
所以我无法正确格式化标签。当我将此点悬停在图表上时,在工具提示中显示正确的dateString(毫秒)。
我认为这个问题可能在'this'的'dateTimeLabelFormat'
属性中,但不知道如何修复它。