2015-01-21 11 views
5

Ich versuche Baidus Echarts (die wirklich gut aussehen) zu integrieren. Um den eigentlichen Graphen herum gibt es jedoch viele Leerzeichen, wenn man weder einen Titel setzt noch deren Symbolleiste benutzt. Gibt es eine Möglichkeit, das Diagramm/Diagramm mehr von der Leinwand zu verwenden?Wie Leerzeichen um Baidus Echarts zu minimieren

Meine aktuelle Lösung, um ein Extra in den Container hinzuzufügen, und legen Sie dann seine Breite und Höhe an den Rändern, die ich entfernen möchte, und den Offset durch Setzen von 'oben' und 'links' auf negative Werte von die jeweiligen Margen. Nicht elegant und vor allem nicht robust, aber es funktioniert für den Moment.

+0

Sie nicht Ihren poit klar machen, welche Tabelle meinst du? es gibt viele beispiele in thair website, die nicht mach mit ihrer frage –

+0

Meine Frage gilt für alle Diagramme. Sie alle haben die gleiche Struktur. Sie haben Platz für den Titel und die Symbolleiste und wenn Sie sie nicht benötigen, füllen die Diagramme diesen Raum nicht aus. In meinem Fall habe ich meinen eigenen Titel und Toolbar außerhalb des Diagramms div. –

Antwort

0

in Echart kann u Tabelle/Grafik mit Kombination des Diagramms zu machen, und dre ist zu viele Config für jeden Abschnitt Charts, wie Legende, etc ... haben nur Blick auf ihre api documantation auf ihrer Website und Example Seite (Kombinationen Teil)

5

Sie können die im Raster definierten Eigenschaften (x, y, x2 und y2) verwenden. Diese Eigenschaften sind auf der Dokumentation erwähnt: http://echarts.baidu.com/doc/doc-en.html#Grid

+0

Diese Antwort trifft auf E-Charts 2 zu. Für E-Charts 3 siehe https://stackoverflow.com/a/45666132/1819283. – sierrasdetandil

2

Werte auf Ihre Themen Rasterobjekt hinzufügen, etwa so:

var theme = { 

    grid: { 
     x: 40, 
     y: 20, 
     x2: 40, 
     y2: 20 
    } 

} 
Verwandte Themen