Vue implementiert die Methode zur Anzeige des Prozentsatzes der Echart-Kreisdiagrammlegende

Vue implementiert die Methode zur Anzeige des Prozentsatzes der Echart-Kreisdiagrammlegende

Dieser Artikel stellt hauptsächlich den Kreisdiagrammdatenteil von Vue vor, der Echart zur Anzeige von Prozentsätzen verwendet, und teilt ihn mit allen. Die Details sind wie folgt:

Rendern

Bildbeschreibung hier einfügen

Implementierungsquellcode

Option = {
    Titel: {
        Text: „Quelle des Benutzerzugriffs auf eine bestimmte Site“,
        Subtext: „Rein fiktiv“,
        x:'Mitte'
    },
    Tooltip: {
        Auslöser: 'Artikel',
        Formatierer: "{a} <br/>{b} : {c} ({d}%)"
    },
    Legende: {
        orient: 'vertical', // Layoutmodus, die Vorgabe ist horizontales Layout, optional: 'horizontal' ¦ 'vertical'
         // Horizontale Platzierung, Standard ist links, Optionen sind: „Mitte“ | „links“ | „rechts“ | {Zahl} (x-Koordinate, Einheit px)
        x: 'links',
        // Vertikale Platzierung, Standard ist die Oberseite des gesamten Bildes, Optionen sind: „oben“ | „unten“ | „Mitte“ | {Zahl} (y-Koordinate, Einheit px)
        y: 'unten',
        // Formatierer für die Legendenanzeige neu schreiben: function(name) {
              // Anzeigeinhalt der Legende abrufen let data = option.series[0].data;
              sei total = 0;
              lassen Sie tarValue = 0;
              für (sei i = 0, l = Datenlänge; i < l; i++) {
                  Gesamtsumme += Daten[i].Wert;
                  wenn (Daten[i].Name == Name) {
                      tarValue = Daten[i].Wert;
                  }
              }
              sei p = (tarValue / total * 100).toFixed(2);
              Rückgabename + ' ' + ' ' + p + '%';
          },
        Daten: ['Direktzugriff', 'E-Mail-Marketing', 'Affiliate-Werbung', 'Video-Werbung', 'Suchmaschine']
    },
    Serie: [
        {
            Name: 'Zugriffsquelle',
            Typ: "Kuchen",
            Radius: „55 %“,
            Mitte: ['50%', '60%'],
            Daten:[
                {value:335, name:'Direktzugriff'},
                {value:310, name:'E-Mail-Marketing'},
                {Wert:234, Name:'Alliance Advertising'},
                {value:135, name:'Videoanzeige'},
                {value:1548, name:'Suchmaschine'}
            ],
            Artikelstil: {
                Schwerpunkt:
                    Schattenunschärfe: 10,
                    SchattenOffsetX: 0,
                    Schattenfarbe: 'rgba(0, 0, 0, 0,5)'
                }
            }
        }
    ]
};

Dies ist das Ende dieses Artikels über die Verwendung von Vue zur Implementierung einer Echart-Kreisdiagrammlegende zur Anzeige von Prozentsätzen. Weitere Informationen zur Anzeige von Prozentsätzen in Vue-Kreisdiagrammen finden Sie in den vorherigen Artikeln von 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:
  • vue+highcharts zum Erzielen eines 3D-Kreisdiagrammeffekts
  • Vue verwendet ECharts zur Implementierung von Liniendiagrammen und Kreisdiagrammen
  • Verweisen Sie im Vue-Projekt auf Antv G2 und verwenden Sie das Kreisdiagramm als Beispiel
  • So zeichnen Sie mit HighCharts in Vue ein 3D-Kreisdiagramm
  • Vue verwendet Highcharts zur Implementierung eines 3D-Kreisdiagramms

<<:  Eine kurze Einführung in die Abfrageeffizienz von MySQL-Speicherfeldtypen

>>:  Detaillierte Erläuterung des Docker-Datensicherungs- und Wiederherstellungsprozesses

Artikel empfehlen

Implementierungsmethode und Beispielcode des Tomcat-Klassenladers

Tomcat definiert intern mehrere ClassLoader, soda...

Detaillierte Erklärung der Lösung für das Nginx-Panikproblem

In Bezug auf das Nginx-Panikproblem müssen wir zu...

Detaillierte Erklärung zu sinnvollen Einstellungen des MySQL sql_mode

Sinnvolle Einstellung des MySQL sql_mode sql_mode...

js, um den Effekt eines Lichtschalters zu erzielen

In diesem Artikelbeispiel wird der spezifische Co...

Vertieftes Verständnis davon in JavaScript

Vertieftes Verständnis davon in Js JavaScript Ber...

Drei Diskussionen zum Iframe Adaptive Height Code

Beim Erstellen einer B/S-Systemschnittstelle stößt...

Detaillierte Erläuterung gängiger Methoden von JavaScript Array

Inhaltsverzeichnis Methoden, die das ursprünglich...

Entwickeln Sie Beispielcode für einen Taschenrechner mit nativem JavaScript

Die Hauptfunktion eines Rechners besteht darin, n...

Zusammenfassung der Mysql Hochleistungsoptimierungsfähigkeiten

Datenbank-Befehlsspezifikation Alle Datenbankobje...

MySQL verwendet Ereignisse, um geplante Aufgaben abzuschließen

Ereignisse können die Ausführung von SQL-Code ein...