【问题标题】:Show chart at angular 6在角度 6 处显示图表
【发布时间】:2018-09-18 14:43:52
【问题描述】:

我正在关注this 教程,以在角度 6 处显示 fusionchart 中的图表

但它只显示此消息:

Cannot read property 'moduleObj' of undefined

我已经在 app.module.ts 中导入了

import { FusionChartsModule } from 'angular-fusioncharts';



// Import fusioncharts core in the root
import FusionCharts from 'fusioncharts/core';

// Import chart type
import Column2D from 'fusioncharts/viz/column2d'; // Column2D chart

// Import the fusion theme

import FusionTheme from 'fusioncharts/themes/es/fusioncharts.theme.fusion';
import { ChartComponent } from './chart/chart.component'
// Pass the fusioncharts library and chart modules

FusionChartsModule.fcRoot(FusionCharts, Column2D, FusionTheme);

@NgModule({
  imports:      [ BrowserModule, FormsModule,  FusionChartsModule ],
  declarations: [ AppComponent, HelloComponent, ChartComponent ],
  bootstrap:    [ AppComponent ]
})
This is my html:
Meu html está assim:

<fusioncharts
    width="700"
    height="400" 
    type="Column2d"
    [dataSource]="dataSource">
</fusioncharts> 

这是我的stackblitz

【问题讨论】:

    标签: angular6 fusioncharts


    【解决方案1】:

    我遇到了同样的问题,但后来发现 stackblitz 内部尝试将代码编译成 ES5,但是在 FusionCharts 最近的模块化构建中,它们在内部使用所有 ES6 模块语法,因此,stackblitz 无法运行但是,如果您使用 Angular CLI 在本地检查示例,图表将正常工作。如果您需要任何帮助,请告诉我,如果需要,我可以分享样品。

    【讨论】:

      猜你喜欢
      • 2019-12-31
      • 1970-01-01
      • 2019-01-15
      • 2021-08-03
      • 2019-09-02
      • 1970-01-01
      • 2018-12-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多