📅  最后修改于: 2023-12-03 15:08:16.393000             🧑  作者: Mango
ApexCharts 是一种流行的 JavaScript 图表库,可以在 Web 应用程序中创建各种视觉化图表。以下是如何以角度安装 ApexCharts 的步骤:
可以使用 npm 包管理器安装 ApexCharts。打开终端并执行以下命令:
npm install apexcharts ng-apexcharts --save
这将从 npm 存储库中安装 ApexCharts 和 Angular 版本的 ApexCharts,并将其添加到项目的依赖项中。
在 app.module.ts 文件中添加以下行:
import { NgApexchartsModule } from "ng-apexcharts";
@NgModule({
...
imports: [
...
NgApexchartsModule,
],
...
})
export class AppModule { }
这将导入 ApexCharts 模块并将其添加到应用程序模块中。
在要使用 ApexCharts 的组件中,需要导入 ApexCharts 类并使用其方法来创建图表。以下是一个简单的例子:
import { Component } from "@angular/core";
import ApexCharts from "apexcharts";
@Component({
selector: "app-chart",
template: `<apexchart [series]="series" [chart]="chart"></apexchart>`,
})
export class ChartComponent {
public series: any[] = [
{
name: "series-1",
data: [30, 40, 35, 50, 49, 60, 70, 91],
},
];
public chart: ApexCharts = new ApexCharts({
chart: {
type: "line",
},
series: this.series,
xaxis: {
categories: [
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
],
},
});
}
要渲染图表,需要简单地在组件的 HTML 模板中添加 <apexcharts>
标记,并将 series
和 chart
值传递给它。
<apexchart [series]="series" [chart]="chart"></apexchart>
这样就可以用角度创建 ApexCharts 图表了!
以上是如何以角度安装 ApexCharts 的全部步骤。如果你还没有使用过该库,则可以通过官方文档了解更多信息:https://apexcharts.com/docs/angular-charts/。
<apexcharts>
标记,并将 series
和 chart
值传递给它。