2015-12-20 6 views
5

Ich verwende Google Charts, um Daten auf meiner Website zu visualisieren. Ich habe ein Problem mit der ‚Visualisierung‘ 1.1 und die ‚pakcages‘ line:Google-Diagramme: Legendenposition verschieben

google.load('visualization', '1.1', {packages: ['line']}); 

Ich versuche, die Legende Spalte in der unteren Lage zu versetzen, mit anderen Google Charts Typen I die nächste Zeile verwenden und es funktioniert:

var options = { 
legend: { position: 'bottom'} 
}; 

Aber mit dieser Art von Diagrammen keine Werke, sie setzen die Legende Spalte in der rechten Seite, wie Sie in diesem Bild meiner Web sehen können: chart example

Dank!

Antwort

4

Ich glaube, die Syntax ist wie folgt:

var options = { 
legend: 'bottom' 
}; 

Source

EDIT: Eigentlich, so scheint es noch nicht unterstützt. Nur richtig oder gar nicht. Source

+0

Hallo Itamar. Danke aber funktioniert nicht. Wenn Sie das HTML-Codebeispiel "Erstellen von Materiallinien-Charts" in [link] (https://developers.google.com/chart/interactive/docs/gallery/linechart#creating-material-line-charts) sehen, verwenden Sie das Syntax deiner Antworten oder meins die Legende immer in der richtigen –

+0

Hm - funktioniert in klassisch - gebrochen in Material. Scheint ein offenes Problem zu sein: https://github.com/google/google-visualization-issues/issues/1964 – itamar

+0

Bearbeitete Antwort - es scheint noch nicht unterstützt zu werden: https://developers.google.com/chart/ interactive/docs/release_notes? hl = de – itamar

3

die Sie interessieren ..

legend: { position: 'top', alignment: 'end' },