2016-07-20 3 views
4

を使用してグラフの高さを設定するにはどうすればよいですか? ng2-chartsサイトのデモと同じように、折れ線グラフを作成しています。ng2-chartsでグラフの高さを設定するには

ng2-chartsとchart.jsのドキュメントを検索しました。 chart.jsでは、キャンバス要素の高さプロパティを<canvas height="400">のように設定しているようですが、その要素はng2-chartsコンポーネントによって隠されています。

答えて

10

responsive: truemaintainAspectRatio: falseの設定が設定されている場合は、<base-chart>要素のCSS高さプロパティを設定できます。

+0

後の高さと幅を設定します。 – Natanael

+0

[Chart.jsのドキュメント](http://www.chartjs.org/docs/latest/general/responsive.html#responsive-charts)でこれに関する説明が見つかります。 – Charmin

0

baseChartのheightプロパティを設定するだけです。

<canvas baseChart height="300" ...></canvas> 
1

はちょうどそれがオプション属性でなければなりませんbasechart

<canvas baseChart 
     height="40vh" width="80vw" 
     [data]="doughnutChart.data" 
     [labels]="doughnutChart.label" 
     [chartType]="doughnutChartType" 
     (chartHover)="chartHovered($event)" 
     (chartClick)="chartClicked($event)"> 
    </canvas> 
関連する問題