Highcharts-navigator-Fehler: Ungültige negativen Wert für <rect> Attribut Breite
Weiß jemand, warum sehe ich diese Fehler - "Fehler: Ungültige negativen Wert für Attribut width" während der Verwendung der Highstock-navigator? Bitte sehen Sie sich dieses JsFiddle für meinen code - http://jsfiddle.net/Yrygy/250/
var chart = new Highcharts.StockChart({
chart: {
renderTo: 'container',
height: 120
},
navigator: {
series: {
data: chartData
}
},
series: [{
data: [null],
markers: {
enabled:true
}
}]
});
- Ich denke, es ist, weil Ihre Serie von Daten ist null. Wenn Sie Daten hinzufügen, um die Serie, der Fehler geht Weg.
- ja aber wenn Sie das tun, die rangeselector wird un-brauchbar.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Daten alle an einem Tag. Die minRange von highstock ist ein Tag standardmäßig. Also, der Grund, es scheint Ihr rangeselector ist unbrauchbar, wenn Sie Ihre Daten korrekt definiert, innerhalb der Serie ist, dass Sie bereits gezoomt eines Tages.
Verschieben der Daten aus der navigator Serie und ändern der x-Achse minRange eine kleinere Zahl (ich wähle 1 minute)
http://jsfiddle.net/blaird/Yrygy/256/
Habe ich diese Fehlermeldung, wenn ich verwendet
navigator.series.setData()
. Alles, was Sie brauchen, ist die min-und max-Werte mitchart.xAxis[0].setExtremes(min, max)