在绘制曲线图的时候,每个曲线图的大小(setSize(x,y))是动态的,每个曲线图对应一个数据集,因为数据量有点大,所以我做了过滤,只画一半的数据,根据返回的数据集当中要显示的个数(x轴)为节点,数据当中最大的值为Y轴最大值,所以曲线图的大小是变动的。在响应请求时就卡住了,浏览器一直在等待,最后浏览器弹出一个消息提示框,内容是:JSChart: The sum of paddings exceed the canvas size。我拷贝了json字符串出来进行查看,每个数据集Y轴的最大值都是和画布的最大高度都是经过计算的,最大的Y轴值刚好一致,但是有的数据集被画出来了,但有的数据集就是无法被画,最后我在最大Y轴值的基础上加了10或者100问题就解决了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货