Morris.js面积图 - Y轴上的刻度错误(可能的错误?)

时间:2015-11-09 14:58:06

标签: javascript morris.js

我正在查看此页面上morris.js区域图表的示例:http://jqueryajaxphp.com/preview/charts/我注意到作者正在那里使用json数据源,其开头为:

"area" : {
    "area1" : {
         "y": "2006",
         "a": "31",
         "b": "84"
    },
    "area2" : {
         "y": "2007",
         "a": "12",
         "b": "25"
    },

但在图表上我们有:

enter image description here

正如你所看到的,B系列的值为84,但在图表上它高于100的值。这是一个错误还是我在这里误解了什么?

1 个答案:

答案 0 :(得分:2)

这是因为该系列正在堆叠。这是默认行为。在the documentation中,您发现使用设置为behaveLikeLine的{​​{1}}可以禁用此堆叠,以便覆盖这些区域。

例如(JSFiddle example):

true

请注意,此功能似乎不适用于Morris 0.4.1,但在0.5.1中有效。