Wie implementieren D3 im Winkel 2

Ich umsetzen will, diesen code aus d3.js zu eckig 2-Komponente, aber ich weiß nicht, wie zu nennen js-Datei in die Komponente ts-Datei. Ich habe einige code für Linie Diagramm, mit index.html und lineChart.js. Wie kann ich javascript aufrufen in ngAfterViewInit oder afterViewInit.

Beispiel dafür, wie das Diagramm sieht aus wie http://plnkr.co/edit/Jijnm8W4sRzAAsLMTvgV?p=preview

So, ich möchte diesen Aufruf in Komponente ts in ngAfterViewInit.

Hier ist der code für Komponente:

import {Component, Directive, ViewChild, ElementRef, Renderer} from               'angular2/core';
import {bootstrap} from 'angular2/platform/browser';

declare var d3: any;
declare var jQuery: any;
@Directive({

})
class H3 {}


@Component({
  selector: 'my-app',

})
export class D3 {

  constructor(public renderer: Renderer, public el: ElementRef){ }

  ngOnInit() {

  }


  ngAfterViewInit() {



  }

}
import * as d3 from 'd3'
Mögliche Duplikate von Mit D3.js mit dem Winkel 2

InformationsquelleAutor Sasa Geric | 2016-05-04

Schreibe einen Kommentar