nullFormatter (tooltip properties)
값이 null인 포인트의 툴팁 내용을 함수로 만듭니다.
함수 안의 this는 포인트이며, 반환한 문자열이 툴팁에 표시됩니다. null 포인트에 툴팁을 표시하려면 시리즈에 nullInteraction을 true로 설정합니다. 형식 문자열로 충분하면 nullFormat을 사용합니다.
막대(column) 차트는 null 위치에 마우스를 올릴 대상이 없어 툴팁이 뜨지 않으므로, 시리즈가 여럿일 때 tooltip.shared: true와 함께 사용합니다. (선 차트는 null 위치의 x축 바로 위에 마우스를 올려야 반응합니다)
Info
| name |
type |
required(default) |
description |
| nullFormatter |
function |
선택(undefined) |
값이 null인 포인트의 툴팁 내용을 함수로 만듭니다. |
Example
myChart.setOptions({
chart: {
type: "column"
},
plotOptions: {
series: {
nullInteraction: true
}
},
tooltip: {
shared: true,
nullFormatter: function () {
return this.series.name + ": 집계 전";
}
},
xAxis: {
categories: ["1월", "2월", "3월", "4월"]
},
series: [{
name: "서울",
data: [60, null, 20, 80]
}, {
name: "인천",
data: [30, 50, 90, 70]
}]
}, {
append: true,
redraw: true
});
제공 버전