Ich habe versucht das zu tun
scrollbar: {
enabled: true
}
Aber es hat nicht funktioniert.
Ich habe versucht, die highcharts.js zu verwenden, die mit highstocks geliefert wird... das hat auch nicht funktioniert. Mache ich etwas falsch?
Ich habe versucht das zu tun
scrollbar: {
enabled: true
}
Aber es hat nicht funktioniert.
Ich habe versucht, die highcharts.js zu verwenden, die mit highstocks geliefert wird... das hat auch nicht funktioniert. Mache ich etwas falsch?
Wenn Ihr Code immer noch nicht funktioniert, könnten Sie versuchen, dies zu ändern :
mit diesem :
und Sie können dies hinzufügen :
scrollbar: {
enabled: true
},
schließlich können Sie dies für die Anzahl der Datenpunkte hinzufügen, die Sie gleichzeitig anzeigen möchten, Beispiel " min: 6 " :
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
min: 6
},
Es wurde bereits eine ähnliche Frage beantwortet hier.
Sie können auch hierauf verweisen: So aktivieren Sie Scrollbars in Highcharts
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
min: 6
},
legend: {
verticalAlign: 'top',
y: 100,
align: 'right'
},
scrollbar: {
enabled: true
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}]
});
Zum Zeitpunkt dieser Antwort kann über Highstock js ein Bildlaufleiste hinzugefügt werden. Ich konnte eine elegante und einfache Scrollbar-Lösung für mein Säulendiagramm implementieren, nur mit Highcharts js, ohne Highstock, wie folgt:
chart: {
type: 'column',
scrollablePlotArea: {
minWidth: {{ count($period_interval_categories) * 70}},
// Anzahl der Intervall-Daten x (40 + 30), wobei 40 die Breite der Säulenpixel sind und
// 30 der zusätzliche Abstand zwischen den Säulen;
// Abstand in Pixeln bei Bedarf erhöhen
scrollPositionX: 1
}
},
plotOptions: {
column: {
stacking: 'normal',
pointWidth: 40, // Breite der Säulen in Pixeln
dataLabels: {
// enabled: true
}
}
},
wo $period_interval_categories in meinem Diagramm die auf der x-Achse befindlichen Perioden darstellt, die aus Tagen, Wochen, Monaten usw. bestehen.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
0 Stimmen
Könnten Sie bitte Ihren Code zeigen?