29th abr 2009
Google Charts Prototype Plugin
Não tem jeito mais simples de inserir um gráfico na sua página do que usando a API do Google Charts.
%20|%20Data%202%20(15%)%20|%20Data%203%20(25%)%20|%20Data%204%20(50%)&chco=FFFF00,000066,0000cc,0000ff&chtt=Pie%20Chart%20Example)
E se você usa Prototype, para facilitar ainda mais tem esse plugin que transforma a inserção muito mais clara!
Só é necessário incluir os .js da Prototype e do próprio plugin:
<script type=”text/javascript” src=”prototype.js”></script>
<script type=”text/javascript” src=”GoogleChartAPI.prototype.js”></script>
instanciar o objeto da classe GoogleChart e usar os métodos adequados (escolhendo o tipo de gráfico, dados, label, etc…):
var g=new GoogleChart();
g.init(‘chart-01′); //Target Div ID
g.setChartType(‘p3′);
g.setChartTitle(‘Pie Chart Example’);
g.setChartSize(‘450×140′);
g.setChartColors(‘FFFF00,000066,0000cc,0000ff’);
g.setChartData([[10,15,25,50]]);
g.setLabels(‘Data 1 (10%) | Data 2 (15%) | Data 3 (25%) | Data 4 (50%)’);
g.drawChart();
sem se esquecer de incluir uma div com o mesmo id definido no parâmetro enviado para o método init():
<div id=”chart-01″></div>
Simples!
Obs.: escrevi esse post algum tempo atrás sobre a API do Google Chart
Não tem jeito mais simples de inserir um gráfico na sua página do que usando a API do Google Charts.
E se você usa Prototype, para facilitar ainda mais tem esse plugin que transforma a inserção muito mais clara!
Só é necessário incluir os .js da Prototype e do próprio plugin:
<script type=”text/javascript” src=”prototype.js”></script>
<script type=”text/javascript” src=”GoogleChartAPI.prototype.js”></script>
instanciar o objeto da classe GoogleChart e usar os métodos adequados (escolhendo o tipo de gráfico, dados, label, etc…):
var g=new GoogleChart();
g.init(‘chart-01′); //Target Div ID
g.setChartType(‘p3′);
g.setChartTitle(‘Pie Chart Example’);
g.setChartSize(‘450×140′);
g.setChartColors(‘FFFF00,000066,0000cc,0000ff’);
g.setChartData([[10,15,25,50]]);
g.setLabels(‘Data 1 (10%) | Data 2 (15%) | Data 3 (25%) | Data 4 (50%)’);
g.drawChart();
sem se esquecer de incluir uma div com o mesmo id definido no parâmetro enviado para o método init():
<div id=”chart-01″></div>
Simples!
Obs.: escrevi esse post algum tempo atrás sobre a API do Google Chart
Posted by Chris under
javascript, web 2.0
3 Comments »















