Einführung von ECharts in das Vue-Projekt

Einführung von ECharts in das Vue-Projekt

1. Installation

Installieren Sie ECharts über npm mit dem folgenden Befehl

npm installiere echarts --save

2. Einleitung

Nachdem die Installation abgeschlossen ist, können Sie alle echarts importieren, sodass wir alle echarts Komponenten auf dieser Seite verwenden können. Der Importcode lautet wie folgt:

importiere * als Echarts von „Echarts“;

3. Nutzung

Nach Abschluss der Einführung können wir das entsprechende Diagramm über die von echarts bereitgestellte Schnittstelle zeichnen. Die Verwendung ist wie folgt:

<Vorlage>
  <div
    Klasse = "echart"
    id="meinChart"
    :Stil="{ float: 'links', Breite: '100%', Höhe: '400px' }"
  ></div>
</Vorlage>

<Skript>
importiere * als Echarts von „Echarts“;

Standard exportieren {
  Daten() {
    zurückkehren {
      Name: "Zhang Xue",
      xData: ["2020-02", "2020-03", "2020-04", "2020-05"], // horizontale Koordinatendaten yData: [30, 132, 80, 134] // vertikale Koordinatendaten, entsprechend der horizontalen Koordinate};
  },
  montiert() {
    dies.initEcharts();
  },
  Methoden: {
    initEcharts() {
      const option = {
        Titel:
          Text: „ECharts – Erste Schritte – Beispiel“
        },
        Tooltip: {},
        Legende: {
          Daten: ["Verkaufsvolumen"]
        },
        x-Achse:
          Daten: ["Hemd", "Pullover", "Chiffonhemd", "Hose", "High Heels", "Socken"]
        },
        yAchse: {},
        Serie: [
          {
            Name: „Umsatz“,
            Typ: "Balken", // Typ ist Balkendiagrammdaten: [5, 20, 36, 10, 10, 20]
          }
        ]
      };
      const myChart = echarts.init(document.getElementById("mychart"));// Symbolinitialisierung myChart.setOption(option);// Seite rendern// Diagramm an Bildschirmgröße anpassen window.addEventListener("resize", () => {
        myChart.resize();
      });
    }
  }
};
</Skript>

Die Wirkung ist wie folgt:

4. Führen Sie bei Bedarf ECharts-Diagramme und -Komponenten ein

Der obige Code importiert alle Diagramme und Komponenten in ECharts . Wenn Sie jedoch nicht alle Komponenten importieren möchten, können Sie auch die von ECharts bereitgestellte On-Demand-Importschnittstelle verwenden, um die erforderlichen Komponenten zu verpacken.

// Importieren Sie das echarts-Kernmodul, das die notwendigen Schnittstellen für die Verwendung von echarts bereitstellt.
* als Echarts aus „echarts/core“ importieren;
// Balkendiagramme importieren, alle Diagramme haben die Endung "Chart"
importiere { BarChart } aus 'echarts/charts';
// Eingabeaufforderungsfeld, Titel, rechtwinkliges Koordinatensystem, Datensatz, integrierte Datenkonverterkomponenten einführen, alle mit dem Suffix Component
importieren {
  Titelkomponente,
  TooltipComponent,
  Rasterkomponente,
  Datensatzkomponente,
  Datensatzkomponentenoption,
  TransformComponent
} von „echarts/components“;
// Automatisches Label-Layout, globale Übergangsanimation und andere Features importiere { LabelLayout, UniversalTransition } aus 'echarts/features';
// Canvas-Renderer importieren. Beachten Sie, dass der Import von CanvasRenderer oder SVGRenderer ein notwendiger Schritt ist. importiere { CanvasRenderer } von „echarts/renderers“;

// Registriere die benötigten Komponentenecharts.use([
  Titelkomponente,
  TooltipComponent,
  Rasterkomponente,
  Datensatzkomponente,
  TransformComponent,
  Balkendiagramm,
  Etikettenlayout,
  UniversalTransition,
  CanvasRenderer
]);

// Die folgende Verwendung ist dieselbe wie zuvor: Initialisieren Sie das Diagramm und legen Sie die Konfigurationselemente fest. var myChart = echarts.init(document.getElementById('main'));
myChart.setOption({
  // ...
});

Es ist zu beachten, dass ECharts , um die kleinste Paketgröße sicherzustellen, bei der Einführung auf Anfrage keinen Renderer mehr bereitstellt. Sie müssen sich daher entscheiden, CanvasRenderer oder SVGRenderer als Renderer einzuführen. Dies hat den Vorteil, dass das gepackte Ergebnis das unnötige CanvasRenderer Modul nicht mehr enthält, wenn Sie nur den SVG-Rendering-Modus verwenden müssen.

Dies ist das Ende dieses Artikels über die Einführung von ECharts in Vue-Projekten. Weitere relevante Inhalte zur Einführung von ECharts in Vue finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So führen Sie Bootstrap, ElementUI und Echarts in ein Vue-Projekt ein
  • Vue-Projekt führt Echarts ein, um Klickereignisoperationen hinzuzufügen
  • Schritte zur Verwendung von E-Charts in Project Vue

<<:  Unterschiede zwischen proxy_pass in zwei Modulen in nginx

>>:  Beispielcode, der gängige Grafikeffekte in CSS-Stilen zeigt

Artikel empfehlen

Grundlegende Syntax des MySQL-Index

Ein Index ist eine sortierte Datenstruktur! Die F...

...

So installieren Sie Composer unter Linux

1. Laden Sie das Installationsskript - composer-s...

Techniken zur Wiederverwendung von HTML

HTML-Wiederverwendung ist ein Begriff, der selten ...

Beispielcode zur Implementierung eines 3D-Zauberwürfels mit CSS

Lassen Sie uns heute einen einfachen 3D-Zauberwür...

Verwenden Sie h1-, h2- und h3-Tags angemessen

Beim Erstellen von Webseiten ist die Verwendung d...

Detaillierte Erläuterung der Vue-Projektverpackung

Inhaltsverzeichnis 1. Zugehörige Konfiguration Fa...

Über gutes Design

<br />Auf zehntausend Personen, die die Frag...

MySQL-Grundlagen - Kurzanleitung - Wissenszusammenfassung (mit Mindmap)

Inhaltsverzeichnis Vorwort 1. Grundkenntnisse der...

Erläuterung der Ausführungspriorität von mySQL-Schlüsselwörtern

Wie unten dargestellt: aus Tabelle wobei Bedingun...

Webdesign muss auch zunächst eine umfassende Bildpositionierung der Website haben

⑴ Der Inhalt bestimmt die Form. Reichern Sie zuers...