如何用chartJS动态地将图表数据传递到angular 10中的共享图表组件

rqcrx0a6  于 2023-03-02  发布在  Chart.js
关注(0)|答案(1)|浏览(149)

我已经创建了一个共享组件,用于使用chart.js显示图表,它可以很好地处理模拟/静态数据,但当我尝试传递动态数据时,它什么也不显示。
以下是我尝试过的stackblitz
共享组件:应用程序/组件/图表父组件:应用程序/应用程序组件. ts

mutmk8jj

mutmk8jj1#

已使用 *ngIf解决问题

  1. <ng-container *ngIf="dataSets[0].data.length > 0 && labels.length > 0">
  2. <app-chart
  3. [type]="chartType.Line"
  4. [dataSets]="dataSets"
  5. [labels]="labels"
  6. [options]="options"
  7. ></app-chart>
  8. </ng-container>

stackblitz

相关问题