当前位置: 首页 > news >正文

带有 Angular V14 的 Highcharts

随着 Angular 14 版本的发布,引入了独立组件,以及NgModule变得可选项;促进构建和构建代码库的新方法。

图片

在本文中,我将创建一个图表,并了解如何使用和集成 Angular 独立组件以及官方 Highcharts Angular 包装器让我们开始吧。

要使用最新版本的 Angular 创建项目,首先使用以下命令更新 angular-cli 包:
npm uninstall -g @angular/cli
npm install -g @angular/cli@latest

对于这个项目,我们使用:

·Angular 14.

·Highcharts V10.1.0.

·Highcharts-Angular.

该项目使用 Angular 应用程序环境和工作区进行设置,其设置如下:

·Node: 14.17.0

·npm 8.3.1

·Angular CLI: 14.0.2.

使用 Highcharts 设置 Angular 项目

1.如果你不熟悉这种类型的环境,官方 Angular 文档描述了如何设置本地环境工作区,以及有关独立组件的更多信息。

2.要安装highcharts angular和highcharts库,请运行以下说明:npm install highcharts angular--save。

3.要导入包,请转到app.module.ts文件,然后从highchartsangular包导入模块HighchartsChartModule

4.要构建Highcharts图表,请安装Highcharts: npm install Highcharts--save

5.我们将app.compoent.ts声明为一个独立组件,并在导入数组中导入HighchartsChartModule,而不是NgModule(可选)。应用程序级依赖项,如路由、main.ts中的依赖项注入配置以及app.component.ts或任何其他组件中的组件级。

图片

6.从main.ts引导应用程序。

图片

7.点击这个Stackblitz项目找到带有代码的完整工作示例。以下是最终结果:

图片

http://www.xdnf.cn/news/1338337.html

相关文章:

  • 动学学深度学习03-线性神经网络
  • hadoop-3.3.6和hbase-2.4.13
  • Linux下Docker版本升级保姆攻略
  • 数据结构之排序大全(4)
  • LLaVA-3D,Video-3D LLM,VG-LLM,SPAR论文解读
  • WebSocket通信:sockjs与stomp.js的完美搭档
  • 【问题思考】为什么需要文件后缀?(gemini完成)
  • Web3 的发展挑战:技术、监管与生态的多重困境
  • 机器学习聚类算法
  • 什么是默克尔树
  • 缓存与Redis
  • C++---辗转相除法
  • 2025-08-21 Python进阶1——控制流语句
  • 【网络运维】Shell:变量数值计算
  • SQL-leetcode—3451. 查找无效的 IP 地址
  • 从vue2到vue3
  • C++STL-stack和queue的使用及底层实现
  • 基于单片机教室照明灯控制系统
  • Jenkins+GitLab在CentOS7上的自动化部署方案
  • 新手向:Python 3.12 新特性实战详解
  • PAT 1076 Forwards on Weibo
  • linux 差分升级简介
  • git增加ignore文件
  • 健康常识查询系统|基于java和小程序的健康常识查询系统设计与实现(源码+数据库+文档)
  • UEM终端防御一体化
  • 2026 济南玉米及淀粉深加工展:从原料到创新产品的完整解决方案
  • AI Agent与LLM区别
  • Jmeter接口测试之文件上传
  • QT的项目pro qmake编译
  • 【51单片机学习】AT24C02(I2C)、DS18B20(单总线)、LCD1602(液晶显示屏)