d3 als Vue-Komponente

8

Ich möchte eine Spur von d3.js als eine Komponente erstellen, die ich in Vue verwenden kann. Aber ich habe Mühe, es richtig zu importieren, damit ich es in eine benutzerdefinierte Komponente verpacken kann.

Neben dem installierten d3 von npm: npm install d3 . Ich habe das für das Messgerät

%Vor%

Dies ist das funktionierende HTML, aber nicht als Komponente

%Vor%     
Emil Moe 01.10.2016, 14:12
quelle

1 Antwort

13

Die erste Komponente soll Ihnen helfen, Ihren Code jedes Mal neu zu schreiben. Warum also nicht eine Komponente für d3 erstellen, die Sie wie nachfolgend beschrieben immer wieder verwenden können:

universelle c3-Komponente, c3.vue

%Vor%

Als nächstes registrieren Sie die Komponente:

%Vor%

Jetzt können Sie dies verwenden, um ein beliebiges Diagramm zu erstellen, yes + gauges

%Vor%     
Jimmy Obonyo Abor 01.10.2016 19:44
quelle

Tags und Links