我正在查看此页面上morris.js区域图表的示例:http://jqueryajaxphp.com/preview/charts/我注意到作者正在那里使用json数据源,其开头为:
"area" : {
"area1" : {
"y": "2006",
"a": "31",
"b": "84"
},
"area2" : {
"y": "2007",
"a": "12",
"b": "25"
},
但在图表上我们有:
正如你所看到的,B系列的值为84,但在图表上它高于100的值。这是一个错误还是我在这里误解了什么?
答案 0 :(得分:2)
这是因为该系列正在堆叠。这是默认行为。在the documentation中,您发现使用设置为behaveLikeLine
的{{1}}可以禁用此堆叠,以便覆盖这些区域。
例如(JSFiddle example):
true
请注意,此功能似乎不适用于Morris 0.4.1,但在0.5.1中有效。