3

我有一个复杂的面积图,它使用一些堆叠和一些未堆叠的系列。

在版本 3 之前,一切正常。在版本 3 中,firefox 和 chrome 都有一些奇怪的错误行为:示例:http: //jsfiddle.net/jlbriggs/yj3FP/

stacking:'normal',

如果我禁用堆叠,一切看起来都符合预期。但我需要堆叠。因此,如果您注释掉 'stacking:normal' 行,您将看到图表应有的样子,除了堆叠部分......

在上面链接的示例中,如果您隐藏除“预测”系列之外的所有区域系列,您将看到事情看起来应该如何。请注意,与“预测”系列接壤的粗大线消失了——它本来就不应该在那里!该线是所有其他堆叠系列,它们不沿 x 轴延伸到“预测”系列的区域,包裹并覆盖“预测”系列。

现在,隐藏了那些堆叠的区域系列,再次展示它们——注意线条扭曲和曲折的非常奇怪的方式......

我意识到这是一个复杂的解释。很难解释的问题:)

所以问题是:

1)这里发生了什么?

2)如何让它停止?:)

github 上的问题被列为已解决,但我仍然遇到与此图表完全相同的问题。

4

1 回答 1

8

好的,解决方案:

我一直在 plotoptions 的系列级别设置 stacking:normal ,并根据需要在系列级别上禁用它。

相反,我从绘图选项中删除了堆叠设置,而是根据需要仅将其设置为逐系列级别。

问题消失了。

于 2013-04-16T12:51:46.357 回答