Closed SpiderPork closed 6 years ago
@SpiderPork
Try to use the latest version of angular2-fusioncharts and use fcRoot()
method instead of forRoot()
as follows:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
// Import angular2-fusioncharts
import { FusionChartsModule } from 'angular2-fusioncharts';
// Import FusionCharts library and chart modules
import * as FusionCharts from 'fusioncharts';
import * as Charts from 'fusioncharts/fusioncharts.charts';
import * as FintTheme from 'fusioncharts/themes/fusioncharts.theme.fint';
// Pass the fusioncharts library and chart modules
FusionChartsModule.fcRoot(FusionCharts, Charts, FintTheme);
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
// Specify FusionChartsModule as import
FusionChartsModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
OK thanks
My pleasure
When I try to compile angular2-fusioncharts with --aot --prod, I get this error message:
ERROR in ......./node_modules/angular2-fusioncharts/src/fusioncharts.component.ngfactory.ts (32,72): Property 'containerId' is private and only accessible within class 'FusionChartsComponent'.
Angular version: 4.1.3