简体   繁体   English

morris.js得出错误的值

[英]morris.js draws wrong value

I'm using morris.js to draw a graph, but it draws the wrong value on the line graph. 我正在使用morris.js绘制图形,但是它在折线图上绘制了错误的值。 The popup shows 3, but the line reads 4 弹出窗口显示3,但该行显示为4

在此处输入图片说明

Code to draw graph: 绘制图形的代码:

var overviewChart = Morris.Area({
element: 'overviewChart',
  data: $.parseJSON($('#userBlocks').html()),
  xkey: 'y',
  ykeys: ['Blocks', 'Scans'],
  labels: ['Blocks', 'Scans'],
  lineColors: ['#A5C3F7', '#999']
});

Text parsed for JSON data: 为JSON数据解析的文本:

 [{"y":"2014-02-07","Blocks":0,"Scans":0},{"y":"2014-02-08","Blocks":0,"Scans":0},{"y":"2014-02-09","Blocks":0,"Scans":0},{"y":"2014-02-10","Blocks":0,"Scans":0},{"y":"2014-02-11","Blocks":0,"Scans":0},{"y":"2014-02-12","Blocks":0,"Scans":0},{"y":"2014-02-13","Blocks":0,"Scans":0},{"y":"2014-02-14","Blocks":0,"Scans":0},{"y":"2014-02-15","Blocks":0,"Scans":0},{"y":"2014-02-16","Blocks":0,"Scans":0},{"y":"2014-02-17","Blocks":0,"Scans":0},{"y":"2014-02-18","Blocks":0,"Scans":0},{"y":"2014-02-19","Blocks":0,"Scans":0},{"y":"2014-02-20","Blocks":0,"Scans":0},{"y":"2014-02-21","Blocks":0,"Scans":0},{"y":"2014-02-22","Blocks":0,"Scans":0},{"y":"2014-02-23","Blocks":0,"Scans":0},{"y":"2014-02-24","Blocks":0,"Scans":0},{"y":"2014-02-25","Blocks":0,"Scans":0},{"y":"2014-02-26","Blocks":0,"Scans":0},{"y":"2014-02-27","Blocks":0,"Scans":0},{"y":"2014-02-28","Blocks":0,"Scans":0},{"y":"2014-03-01","Blocks":0,"Scans":0},{"y":"2014-03-02","Blocks":0,"Scans":0},{"y":"2014-03-03","Blocks":0,"Scans":0},{"y":"2014-03-04","Blocks":0,"Scans":0},{"y":"2014-03-05","Blocks":0,"Scans":0},{"y":"2014-03-06","Blocks":0,"Scans":0},{"y":"2014-03-07","Blocks":1,"Scans":3}]

It seems as if the grey line is adding 3+1 =4 instead of just 3. Is there a way to make it just 3? 好像灰线是3 + 1 = 4而不是3。是否有办法使它变成3?

My fault. 我的错。 Just change Morris.Area to Morris.Line 只需将Morris.Area更改为Morris.Line

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM