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

Erweiterte Docker-Methode zur schnellen Erweiterung

1. Befehlsmethode Führen Sie den Nginx-Dienst im ...

Warum wird UTF-8 in MySQL nicht empfohlen?

Ich bin kürzlich auf einen Fehler gestoßen, als i...

Detaillierter Installationsprozess und Konfiguration von mysql5.7.19 zip

Offizielle Version von MySQL v5.7.19 (32/64-Bit-I...

jQuery-Plugin für ein nahtloses Karussell

Ein nahtloses Karussell ist ein sehr häufiger Eff...

Einfaches Webdesign-Konzept – Farbabstimmung

(I) Grundkonzepte der Farbabstimmung auf Webseiten...

Detaillierte Erklärung zum schnellen Erstellen einer Blog-Website mit Docker

Inhaltsverzeichnis 1. Vorbereitung 2. Bereitstell...

80 Zeilen Code zum Schreiben eines Webpack-Plugins und Veröffentlichen auf npm

1. Einleitung Ich habe vor Kurzem die Prinzipien ...

Javascript-Countdown-Eingabeaufforderungsfeld

In diesem Artikelbeispiel wird der spezifische Ja...

nginx generiert automatisch Konfigurationsdateien im Docker-Container

Wenn ein Unternehmen eine automatisierte Docker-B...