Error: <g> attribute transform: Expected number, "translate(NaN, 0) scale(1)". Apexchart
Error: <g> attribute transform: Expected number, "translate(NaN, 0) scale(1)". Apexchart
我正在使用 Angular 顶点图表来显示项目的一些图表。第一次渲染我的图表时,出现以下错误:
我组件中的图表选项看起来像
this.chartOptions = {
series: this.getSeriesOverallValue(dataBtc, dataEth, dataUsdt, dataLtc, dataDoge, dataBch, dataDfi),
colors: this.getColorsOverallValue(dataBtc, dataEth, dataUsdt, dataLtc, dataDoge, dataBch, dataDfi),
labels: this.getLabelsOverallValue(dataBtc, allValue, dataEth, dataUsdt, dataLtc, dataDoge, dataBch, dataDfi),
chart: {
width: '100%',
type: 'donut',
background: 'transparent'
},
dataLabels: {
enabled: true
},
fill: {
type: 'gradient'
},
legend: {
// tslint:disable-next-line:only-arrow-functions typedef
formatter(val, opts) {
return '55';
}
},
responsive: [
{
breakpoint: 480,
options: {
chart: {
width: '100%'
},
legend: {
position: 'bottom'
}
}
}
]
};
我在我的 HTML 内容中使用它,例如:
<apx-chart *ngIf="chartOptions && chartOptions.series.length > 0"
class="w-full"
[series]="chartOptions?.series"
[chart]="chartOptions?.chart"
[labels]="chartOptions?.labels"
[colors]="chartOptions?.colors"
[fill]="chartOptions?.fill"
[dataLabels]="chartOptions?.dataLabels"
[responsive]="chartOptions?.responsive"
></apx-chart>
开了个公关https://github.com/Shelkovenkov/defichain-income/pull/5
问题是您将应用程序引导两次。
我确定您只想在 src/main.ts
中使用此代码的一个版本并将其从 src/app/app.module.ts
.
中删除
我正在使用 Angular 顶点图表来显示项目的一些图表。第一次渲染我的图表时,出现以下错误:
我组件中的图表选项看起来像
this.chartOptions = {
series: this.getSeriesOverallValue(dataBtc, dataEth, dataUsdt, dataLtc, dataDoge, dataBch, dataDfi),
colors: this.getColorsOverallValue(dataBtc, dataEth, dataUsdt, dataLtc, dataDoge, dataBch, dataDfi),
labels: this.getLabelsOverallValue(dataBtc, allValue, dataEth, dataUsdt, dataLtc, dataDoge, dataBch, dataDfi),
chart: {
width: '100%',
type: 'donut',
background: 'transparent'
},
dataLabels: {
enabled: true
},
fill: {
type: 'gradient'
},
legend: {
// tslint:disable-next-line:only-arrow-functions typedef
formatter(val, opts) {
return '55';
}
},
responsive: [
{
breakpoint: 480,
options: {
chart: {
width: '100%'
},
legend: {
position: 'bottom'
}
}
}
]
};
我在我的 HTML 内容中使用它,例如:
<apx-chart *ngIf="chartOptions && chartOptions.series.length > 0"
class="w-full"
[series]="chartOptions?.series"
[chart]="chartOptions?.chart"
[labels]="chartOptions?.labels"
[colors]="chartOptions?.colors"
[fill]="chartOptions?.fill"
[dataLabels]="chartOptions?.dataLabels"
[responsive]="chartOptions?.responsive"
></apx-chart>
开了个公关https://github.com/Shelkovenkov/defichain-income/pull/5
问题是您将应用程序引导两次。
我确定您只想在 src/main.ts
中使用此代码的一个版本并将其从 src/app/app.module.ts
.