日期:2014-05-16  浏览次数:20354 次

Highcharts 静态曲线如何实现分页??
最近在网上找了一个Highcharts静态曲线的代码
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
defaultSeriesType: 'spline',
marginRight: 10,
   title: {
text: '实时环境曲线'
},
xAxis: {
type: 'datetime',
tickPixelInterval: 100,
max: 5,
 dateTimeLabelFormats:  
                     {  
                     minute: '%e. %b %H:%M',  
                     hour: '%b/%e %H:%M',  
                     day: '%e日/%b',  
                     week: '%e. %b',  
                     month: '%b %y',  
                     year: '%Y' 

                      }  
},
yAxis: {
title: {
text: 'Value'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
tooltip: {
formatter: function() {
                return '<b>'+ this.series.name +'</b><br/>'+Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x) +'<br/>'+ Highcharts.numberFormat(this.y, 2);
}
},
legend: {
enabled: false
},
exporting: {
enabled: false
},
series: [{
name: 'Hum data',
data: (function() {
// generate an array of random data
var data = [],i;

for (i = 0; i <a.length; i++) {

     data.push({

 x: t2[i],
 y: a[i]
    
   });
}
return data;
})()

}]
});
});
其中t2[i]和a[i]是曲线要显示的数据,如果数据过多的话,如何实现分页显示的功能呢???

------解决方案--------------------

------解决方案--------------------
用的是Protovis,爱莫能助啊。。。
------解决方案--------------------
同求答案!
------解决方案--------------------