1

Google Visualizations を使用して棒グラフをプログラムしようとしています。

https://developers.google.com/chart/interactive/docs/gallery/barchart

棒グラフは動的に生成され、何度か変更されます。

Google Visualizations では、jQuery を介して動的に追加した div 要素のサイズを検出できないようです。したがって、Google ビジュアライゼーションにフィードするオプションに、棒グラフのディメンションをハード コードしたいと思います。

それ、どうやったら出来るの?

これらのオプションを試しました。

var options = {
    title: 'Comparing Kangeroos and Wallabies',
    vAxis: {title: 'Factors',  titleTextStyle: {color: 'red'}},
    legend: 'bottom',
    chartArea.width: '400px',
    fontName: 'Arial Narrow'
};

ただし、Chrome Web 開発者は、「chartArea.width」に予期しないピリオドがあることに注意しています。

4

2 に答える 2

2

あなたが与えたページchartArea:{width:400}の表のchartAreaの例に示されているように試してください。

編集:「単純な数値はピクセル単位の値です」と表示されているため、数値に変更されました。

于 2012-04-16T21:39:03.817 に答える
1

例は次のとおりです。

title:"Yearly Coffee Consumption by Country",
            width:600, height:400,
            vAxis: {title: "Year"},
            hAxis: {title: "Cups"}

「chartArea.width」の代わりに「width」を試してください

于 2012-04-16T21:31:11.947 に答える