我按照ng2-charts演示页面上的说明进行设置。我正在使用angular-cli,所以我也使用System.JS导入了包。然后我复制了演示代码,但它不会显示。正在创建画布但未绘制任何图表。我的组件和模板代码与here完全相同。
答案 0 :(得分:0)
在<div style="display: block">
标记周围使用canvas
您最终的html代码应与此类似
<div style="display: block">
<canvas
baseChart
[chartType]="'line'"
[datasets]="chartData"
[labels]="chartLabels"
[options]="chartOptions"
[legend]="true"
(chartClick)="onChartClick($event)">
</canvas>
</div>
答案 1 :(得分:0)
responsive: true
有时是问题所在。更改为false时,将出现画布。