주 시리즈의 xAxis 유형에 'datetime'을 지정하는 방법이 있지만 시리즈를 클릭 할 때 해당 시간에 드릴 다운 사용 카테고리를 사용하십시오 ?'datetime'이있는 하이 차트 차트 xAxis - 드릴 다운의 범주 사용
이 jsfiddle 예제 (http://jsfiddle.net/kadams/3e3xqv7e/)에서 '카테고리'가 xAxis 유형으로 사용될 때 드릴 다운 데이터는 드릴 다운 시리즈 이름 'A', 'B'및 'C'를 올바르게 사용한다는 것을 알 수 있습니다. xAxis. 그러나 xAxis 유형이 'datetime'으로 변경되고 주 시리즈의 이름 대신 'x'값에 밀리 초 시간이 사용되면 드릴 다운의 범주에 'A', 'B'가 표시되지 않습니다 '또는'C '를 더 이상 사용하지 마십시오. 그냥 의미없는 날짜. 설명에 대한
는UPDATE - x 축이 큰 때 나는 Highcharts은 '너무 많은 틱'오류가 발생하기 때문에, 날짜로 포맷 된 값 대신 '카테고리'형식의 '날짜'형식을 사용하는 것을 선호 : http://www.highcharts.com/errors/19. 나는 유형이 'datetime'이 아닐 때 'A', 'B', 'C'가 올바르게 표시된다는 것을 입증하기 위해 아래의 바이올린에서 '카테고리'유형 예제를 제공합니다.
$(function() {
$('#container').highcharts({
chart: {
type: 'column',
},
xAxis: {
type: 'category',
// type: 'datetime',
dateTimeLabelFormats: {
hour: '%l:%M %p'
}
},
legend: {
enabled: false
},
series: [{
name: 'Total',
colorByPoint: true,
data: [{
y: 8,
drilldown: 'Bob',
name: 'Bob', //used with 'category' xAxis type
x: 1420700400000 //used with 'datetime' xAxis type
}]
}],
drilldown: {
series: [{
id: 'Bob',
name: 'Bob',
data: [{
name: 'A',
y: 3
}, {
name: 'B',
y: 3
}, {
name: 'C',
y: 2
}]
}]
}
});
});
불행하게도 당신이 사이에 축 유형을 업데이트 할 수 없습니다 "는 아래로/드릴". –