gpt4 book ai didi

javascript - Highcharts 的验证堆叠问题

转载 作者:行者123 更新时间:2023-11-29 14:58:33 24 4
gpt4 key购买 nike

我正在使用 Highcharts 为我的系统用户绘制一些图形。它工作正常,但我在使用堆叠选项时遇到了一些问题。

要堆叠图表,这是我正在做的:

chart.options.plotOptions.series.stacking = 'normal';

根据 Highcharts API,这就是它的完成方式。它工作正常;但除了堆叠之外,我还需要向用户显示一些信息,但这些信息只有在图表堆叠时才可见。所以这就是我正在做的:

var stacking = chart.options.plotOptions.series.stacking;
if (stacking == 'normal'){
//show something
}

这应该确保图表是堆叠的,但“堆叠”总是返回“未定义”而不是“正常”或空白——即使在另一个函数中我只是将其归因于“正常”。请记住“图表”是一个全局变量,因此任何其他 JS 函数都应该可以访问它的任何更改。

详情:http://jsfiddle.net/GtjdU/

有什么想法吗?

最佳答案

问题是你说你做了以下事情:

chart.options.plotOptions.series.stacking = 'normal';
^

但你做到了吗?
不,如果你看看你的 fiddle ,你会发现你做了以下事情:

chart.options.plotOptions.column.stacking = 'normal';
^

这就是为什么你得到 undefined

demo

关于javascript - Highcharts 的验证堆叠问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13996779/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com