Angular echarts No provider for InjectionToken NGX_ECHARTS_CONFIG!错误
2024-09-07
48
npm install echarts
npm install ngx-echarts
安装使用echarts运行时报如下错误
ERROR NullInjectorError: R3InjectorError(IndexModule)[InjectionToken NGX_ECHARTS_CONFIG -> InjectionToken NGX_ECHARTS_CONFIG -> InjectionToken NGX_ECHARTS_CONFIG -> InjectionToken NGX_ECHARTS_CONFIG]:
NullInjectorError: No provider for InjectionToken NGX_ECHARTS_CONFIG!
原因是需要在app.module.ts或者其他module里添加如下配置
import { NgxEchartsModule } from 'ngx-echarts';
@NgModule({
imports: [
...,
NgxEchartsModule.forRoot({
echarts: () => import('echarts')
})
],
})
export class AppModule { }
或者这样写:
import { NgxEchartsModule } from 'ngx-echarts';
import * as echarts from 'echarts';
@NgModule({
imports: [
NgxEchartsModule.forRoot({
echarts,
}),
],
})
export class AppModule {}
我自己使用第一种方式可以成功运行。
更新于:2个月前赞一波!
相关文章
- Angular UT 模拟执行setTimeout
- Angular Mock 一个类的静态方法
- echars k线图tooltip formatter没有执行
- 国外流行的前端框架有哪些?
- angular卡installing packages解决方法
- Angular scrollPositionRestoration回到顶部无效
- Angular如何mock window对象
- Angular自定义验证器ValidatorFn单元测试
- angular switchMap的用法
- 前端有必要学Angular吗?
- 前端框架React,Angular和Vue.js 优缺点对比
- Angular 17新特性
- Angular单元测试函数根据不同的参数returnValue不同的值
- Angular 17和Vue.js怎么选?
- Angular新官网angular.dev正式发布
- Angular UT报错Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError
- Angular 管道 Pipes用法示例
- Angular可能和Wiz完全合并成为新框架Wangular
文章评论
评论问答