1
API를 통해 찾고 있었고 차트 유형을 얻는 것에 대해 아무 것도 찾을 수 없었습니다.Google 차트 유형 가져 오기
<script type="text/javascript">
var chart;
function drawTest(dataTable) {
google.load("visualization", "1", {packages:["corechart"]});
var options = {
title: 'test chart',
hAxis: {title: 'Day', titleTextStyle: {color: 'black'},
animation: {
duration: 1000,
easing: 'out',
}}
};
var data = new google.visualization.DataTable();
data.addColumn('string', 'String');
data.addColumn('number', 'Number1');
data.addColumn('number', 'Number2');
dataTable.forEach(function(row) {
data.addRow(row);
});
chart = new google.visualization.ColumnChart(document.getElementById('chart'));
chart.draw(data, options);
}
내가 뭘 원하는 것은 대신에 나는 이미 설정되어 있는지 확인하려면 아래에 새 차트로 차트를 설정하는 것입니다 :
나는이 코드를 가지고있다. 이것이 API에 있는지 확실하지 않습니다. chart
가 초기화되는 경우 그냥 확인 할 수 있도록
if(chart.getType() == "ColumnChart"){
chart.draw(data, options);
}
는 그러나, 나는 여러 차트가 있습니다.
이 작업을 완료하는 데 도움이되는 정보가 있으면 알려주세요.
경우
여기 https://developers.google.com/chart/interactive/docs/reference#chartwrapperobject
구글 시각화 놀이터를 사용하는 예입니다 : 현재 chartWrapper 클래스에 대한 자세한 정보를 볼 수 있습니다 생성 된 차트로 업데이트 한 다음 확인하십시오. – nwalsh
변수 is_loaded를 false로 추가 한 다음 청취자를 차트 준비 이벤트에 놓고 true로 설정할 수 있습니다. – juvian
대신 chartWrapper를 사용하면 getChartType 메소드가 있습니다. – juvian