4 votes

Comment puis-je définir la hauteur d'un graphique avec ng2-charts ?

Comment puis-je définir la hauteur d'un graphique en utilisant ng2-charts ? Je suis en train de faire un graphique linéaire, comme la démo sur le site ng2-charts.

J'ai cherché dans la documentation pour ng2-charts et chart.js . Dans chart.js, il semble que vous définissiez une propriété de hauteur sur l'élément de toile comme <canvas height="400"> mais cet élément est masqué par le composant ng2-charts.

13voto

BrandonReid Points 358

J'ai compris.

Si responsive: true y maintainAspectRatio: false sont définis, vous pouvez ensuite définir la propriété css height de l'élément d'information. <base-chart> élément.

2voto

Dennis Points 31

Il suffit de définir une propriété de hauteur de baseChart.

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

2voto

Arash Points 736

Il suffit de définir la hauteur et la largeur après le graphique de base

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X