In diesem Artikel wird der spezifische Code von vue + echarts zur Realisierung des Fortschrittsbalken-Histogramms zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Das Wirkungsdiagramm sieht wie folgt aus Code: <Vorlage> <div Klasse="Inhaltsseite"> <div Klasse="Tab-Inhalt"> <div id="myChart1"></div> </div> </div> </Vorlage> <Skript> importiere * als E-Charts von „E-Charts“; Standard exportieren { Daten() { zurückkehren { Option: { color: ["#157ef5"], // Farbe des Balkendiagramms festlegen textStyle: { Farbe: "#828282" }, Tooltip: { Auslöser: "Achse", Achsenzeiger: Typ: "Linie" } }, Netz: { links: "3%", rechts: "4%", unten: "3%", containLabel: wahr }, x-Achse: Typ: "Wert", // X-Achse so einstellen, dass mehrere Segmente angezeigt werden min: 0, max: 100, Intervall: 50, AchsenTick: { anzeigen: false }, Achsenlinie: { Linienstil: Farbe: "transparent" } } }, yAchse: { Typ: "Kategorie", Daten: ["Finanzielle Einnahmen", "Hauptverwaltung Wirtschaft"], AchsenTick: { anzeigen: false }, Achsenlinie: { Linienstil: Farbe: "#e0e0e0" } }, innen: wahr, Textstil: { Farbe: "#000" } }, Serie: [ { Typ: "Bar", Artikelstil: { color: "#f1f1f1", // Definiere die Hintergrundfarbe der Spalte borderRadius: [0, 10, 10, 0] // Definiere die abgerundeten Ecken der Hintergrundspalte}, barGap: "-100%", //Wichtige Schritte zum Festlegen der Spaltenüberlappung data: [100, 100], animation: false, // Animationseffekt ausschalten barWidth: "22px", // Spaltenbreite festlegen}, { Typ: "Bar", Daten: [65, 75], Balkenbreite: "22px", barGap: "-100%", //Wichtige Schritte zum Festlegen der Spaltenüberlappung itemStyle: { borderRadius:[0, 10, 10, 0], // Definiere die abgerundeten Ecken der Spalte color: function(params) { var Farbliste = ['#3C90EB', '#B573F4', '#F9B341', '#F9B341', '#91c7ae']; Farbliste zurückgeben[params.dataIndex] } }, } ] } } }, montiert() { dies.getChartData(); }, Methoden: { getChartData() { let myChart1 = echarts.init(document.querySelector("#myChart1")); myChart1.setOption(this.option); // Setze die Initialisierungsdaten des Diagramms setTimeout(function() { Fenster.onresize = Funktion() { myChart1.resize(); // Das Diagramm passt sich der Fenstergröße an}; }, 200); } } } </Skript> <style lang="less" scoped> #myChart1 { Breite: 600px; Höhe: 400px; } </Stil> Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Sollte ich zum Entfernen von Duplikaten in MySQL „distinct“ oder „group by“ verwenden?
>>: Schritte und Methoden zur Bindung von Domänennamen und IPs in der Alibaba Cloud
Inhaltsverzeichnis Systemupdate-Konfiguration Änd...
Dieser Artikel beschreibt anhand eines Beispiels,...
Die SQL-Optimierung von Datenbanken ist ein häufi...
Inhaltsverzeichnis 1. Automatische Installation m...
Schritte zur Sicherung des SVN-Dienstes 1. Quells...
Inhaltsverzeichnis Kurze Einleitung 1. Überprüfen...
Manchmal erstellen wir einen Dateiserver über ngi...
Dieser Artikel veranschaulicht anhand von Beispie...
Umfeld Name Eigentum CPU x5650 Erinnerung 4G Sche...
Laut dem Datenanalyseunternehmen Net Market Share...
Fehlermeldung: Benutzer: „root“, Host: „localhost...
1. Docker Pull zieht das Image Wenn Sie zum Abruf...
HTML besteht aus Tags und Attributen, die zusamme...
Inhaltsverzeichnis 1. Definition und Verwendung 1...
Lösung für das Verschwinden des MySql-Dienstes au...