我正在将 Angular 8 应用程序迁移到 Angular 9.1.13,我的应用程序中实现了 HighCharts,我也正在尝试更新 HighCharts。为此,我将 highcharts 从 6.2.0 更新到 v7.2.2,将 angle-highcharts 从 8.0.2 更新到 v9.0.11。 但我收到很多打字稿类型错误。
即使修复了重大更改,图表也不会呈现在 UI 上,而只是显示一个带有黑色背景的 div。虽然 Angular-HighCharts v9.0.11 与 HighCharts 6.2.0 一起工作得很好。
angular-highcharts 包是否支持大于 6 的 highcharts 版本?
Angular-Highcharts 不是 Highcharts 与 Angular 的官方集成。如果您想使用官方集成,您应该使用 highcharts-angular 包,您可以在以下链接中找到该包: https://github.com/highcharts/highcharts-angular, https://www.npmjs.com/package/highcharts-angular
表中提供了有关哪个版本的 Node、Angular 和 Highcharts 适合哪个版本的 Angular 集成包的信息。
Version Node Angular Highcharts
4.0.0 >=16.14 >=16.0.0 >=11.0.0
3.1.2 >=14.13 >=15.0.0 >=10.3.3
3.0.0 >=14.13 >=9.0.0 >=8.0.0
<2.10.0 >=6.10.2 >=6.0.0 >=6.0.0