我正在使用angular2-highcharts,它从angular 8开始工作,但在我升级到angular 11后发现它不能工作
这是我的代码片段
import { ChartModule } from 'angular2-highcharts';
@NgModule( {
declarations: [
AppComponent
],
imports: [
ChartModule.forRoot(
require( 'highcharts/highstock' ),
require( 'highcharts/modules/exporting' ),
require( 'highcharts/indicators/indicators-all' ),
require( './highcharts/modules/annotations-advanced.src' ),
require( 'highcharts/modules/price-indicator' ),
require( 'highcharts/modules/full-screen' ),
require( 'highcharts/modules/stock-tools' ),
require( 'highcharts/modules/drag-panes' ),
require( 'highcharts/modules/boost' )
),
]
} )发布于 2021-05-20 15:27:45
我也面临着同样的问题,我把我的框架改成了highcharts-angular,它是highcharts的官方包装器。也有几个下载和良好的评论。
您的项目使用的是Angular8,因为该版本使用“视图引擎”编译器,而Angular11使用的是常春藤编译器。对你的问题的简短回答是不。angular2-highcharts不支持新的"Ivy编译器“
发布于 2021-05-20 15:39:33
如前所述,angular2-highcharts不再受支持(请参阅https://github.com/gevgeny/angular2-highcharts)。因此,我也推荐使用highcharts-angular。
https://stackoverflow.com/questions/67615796
复制相似问题