Es scheint so zu sein, dass ich in eine Art Grenze für die Anzahl der Datenpunkte in meinem Datenhash-Datenstamm eintrete. Ich schaffe meine Daten-Hash wie folgt:Maximale Anzahl an Datenpunkten, die in einem Highcharts/Stock Series Data Hash erlaubt sind
var data_hash = [];
var limit = 1000;
for(var i = 0; i < limit; i++)
{
data_hash.push({myData:'blah',
x: i,
y: (i+1)});
}
$(function() {
$('#container').highcharts('StockChart', {
tooltip: {
formatter: function() {
var s = '';
$.each(this.points, function(i, point) {
s += 'x: '+ point.x;
s += ', y: '+point.y;
});
return s;
}
},
series: [{
name: 'series_limit',
data: data_hash
}]
});
});
Wenn ich die Grenzgröße auf 1000 gesetzt oder senken wird die Grafik machen einfach gut. Wenn ich es jedoch auf einen höheren Wert erhöhen würde, würde der Graph aufhören zu rendern. Ist etwas nicht in Ordnung mit der Art, wie ich meinen Hash konstruiere? Oder gibt es eine Art Konfigurationseinstellung, die ich ändern kann, um die Anzahl der erlaubten Datenpunkte zu erhöhen? Hier
ist ein Link auf die jsfiddle: http://jsfiddle.net/hYtUj/13/
Es war eigentlich der TurboThreshh alt, dass ich mich ändern musste, aber das brachte mich zur richtigen Dokumentation! Vielen Dank! – jumpingstep
Hier ist die aktualisierte jsfiddle für jeden Interessierten: http://jsfiddle.net/hYtuj/14/ – jumpingstep