0

我试图在图表的最底部输出值(第 12 个月的收入 - 第 12 个月的成本),其中显示“ROI:$XXX.XX 或 X%”。我是 JS 新手,我写的每个函数都不起作用。我怎样才能使计算(上面引用)打印到图表的底部?

这应该更容易看到我在说什么:http: //jsfiddle.net/nlem33/L5cY6/9/

console.log(newdata);

chart.series[0].setData(newdata2);
chart.series[1].setData(newdata);
4

1 回答 1

0

你几乎接近了。

图表没有改变的原因是因为yAxis - 最大 60000

尝试减少它并检查会发生什么。您were not to scale正确使用的值。

所以你需要根据用户的选择设置最小值和最大值,每次超过最大值时重新绘制图表。

在计算新数据时,有一个最大值,并在重绘图表时传递该值,以便对其进行说明。

于 2013-03-20T19:36:46.970 回答