Gibt es eine Möglichkeit zum seitlichen Bildlauf (ich meine auf der x-Achse) der eCharts-Diagrammleiste? Ich habe eine große Datenmenge, die angezeigt werden muss, sodass nicht nur die Breite des Browsers "passt", da das gesamte Diagramm sehr schwer zu lesen ist (jede Spalte verliert an Breite).

Meine Echart-Version: ^4.0.4

Mein Diagramm

1
papryk 18 Jän. 2019 im 13:34

3 Antworten

Beste Antwort

Sie können das Attribut dataZoom in das Objekt options einfügen und dieses Objekt dann an .setOption übergeben.

    dataZoom: [
        {
            show: true,
            start: 94,
            end: 100
        },
        {
            type: 'inside',
            start: 94,
            end: 100
        },
        {
            show: true,
            yAxisIndex: 0,
            filterMode: 'empty',
            width: 30,
            height: '80%',
            showDataShadow: false,
            left: '93%'
        }
    ],

Ich habe dieses Beispiel gesehen, aber ich weiß nicht genau, was Sie wollen.

https://ecomfe.github.io/echarts-examples/public/editor.html?c=mix-zoom-on-value

1
Κωλζαρ 18 Jän. 2019 im 10:49

Ich habe dieses Beispiel gefunden, das Ihnen helfen kann: Balkendiagramm mit Bildlaufoptionen

1
it4Astuces 18 Jän. 2019 im 10:52

Hier habe ich die Open-Source-Javascript-Grafikbibliothek für Ihre Slider-Chart-Anforderung verwiesen.

Plotly.js

0
Sathiyaraj 18 Jän. 2019 im 11:27