2012-11-18 4 views
1

Google api를 사용하고 있습니다. 자바 스크립트 코드Google 차트에 html 추가 tooltip

:

 var data = new google.visualization.DataTable(); 
     data.addColumn('number', 'buy'); 
     data.addColumn('number', 'sell'); 
     data.addColumn({type:'string', role:'tooltip'}); 
     data.addRows(... my data here ... 
        [[ 10 ,12 , "I'm very long long message in tooltip" ] [ ... and more data. 

차트에 툴팁이 표시는 1 줄에 "나는 툴팁에서 아주 오래 오래 메시지 해요."

툴팁을 50px 너비로 만들려면 어떻게해야합니까? 아니면
안에 있나요?

답변

7

다음과 같은 옵션 개체에 설정해야합니다

options = { 
    tooltip: {isHtml: true} 
}; 

여러분도 라인 수정해야합니다 :

data.addColumn({type:'string', role:'tooltip'}); 

에서이 도움이

data.addColumn({'type': 'string', 'role': 'tooltip', 'p': {'html': true}}); 

희망을.

+0

매우 도움이됩니다. 두 옵션을 모두 설정해야한다는 것을 알지 못했습니다. – Smokie

관련 문제