【发布时间】:2022-01-04 14:14:07
【问题描述】:
我在尝试为 *ngFor 循环中的每个 mat-card 创建图表时遇到了挑战。我正在这样设置画布:
<canvas id="coinLineChart{{coin_index}}" width="200" height="150"></canvas>
然后像这样创建一个 id 值的变量:
let chart_id = `coinLineChart` + `${this.coin_index}`.
然后我尝试像这样获取 ctx 值:
coinLineChart = document.getElementById(chart_id);
const ctx = coinLineChart.getContext("2d");
但 coinlLineChart 结果为空。谁能建议一种方法来做到这一点?我正在使用带有 Angular 13 的 chartjs v3
【问题讨论】: