반응형
HighCharts는 범례에서 시리즈 이름을 숨 깁니다.
이 문제를 여러 번 해결하려고 노력하고 포기합니다. 이제 그를 다시 만났을 때 도움을 청하기로 결심했습니다.
내 Legend에 대한 코드가 있습니다.
legend:
{
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
x: -10,
y: 100,
borderWidth: 0,
labelFormatter: function()
{
if(this.name!='Series 1')
{
return this.name;
}
else
{
return 'Legend';
}
}
}
리턴 값을 '범례'에서 ''로 변경하면 텍스트가 표시되지 않지만 여전히 범례 상단에 '대시'가 있습니다. 레이블 포매터 기능을 사용하지 않으면 범례의 첫 번째 행과 같은 '시리즈 1'+ '대시'가 있습니다. 숨기는 방법?
내 버전은 Highcharts-2.0.5입니다.
이것은 내 범례와 제거하려는 대시의 간단한보기입니다.
범례에 시리즈 이름을 표시하지 않으려면을 설정하여 비활성화 할 수 있습니다 showInLegend:false
.
예:
series: [{
showInLegend: false,
name: "<b><?php echo $title; ?></b>",
data: [<?php echo $yaxis; ?>],
}]
여기에 다른 옵션이 있습니다.
showInLegend를 false로 설정하십시오.
series: [{
showInLegend: false,
name: 'Series',
data: value
}]
HighChart 2.2.0이이 문제를 해결 한 것 같습니다. 나는 당신이 가진 것과 동일한 코드로 여기 에서 시도했고 첫 번째 시리즈는 이제 숨겨져 있습니다. HighChart 2.2.0으로 시도해 볼 수 있습니까?
return 'Legend'를 return으로 대체 ''
참고 URL : https://stackoverflow.com/questions/9479370/highcharts-hide-series-name-from-the-legend
반응형
'programing tip' 카테고리의 다른 글
각도 지시문 이름 : 소문자 만 허용됩니까? (0) | 2020.10.19 |
---|---|
파이썬에서 두 문자열을 어떻게 비교합니까? (0) | 2020.10.19 |
빌드 오류 : 치명적인 오류 : pcre.h : 해당 파일 또는 디렉터리가 없습니다. (0) | 2020.10.18 |
원 로딩 애니메이션 (0) | 2020.10.18 |
서버 상호 작용없이 자바 스크립트 데이터를 CSV 파일로 내보내기 (0) | 2020.10.18 |