问题标签 [highcharts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
38689 浏览

javascript - Highcharts 柱形图中的最大条形宽度

我正在使用 Highcharts 创建一些垂直条(又名“柱形图”),就像这里一样:highcharts.com/demo/column-basic

问题是,有时图表中有 30 个柱,有时只有两个。那么图表中哪里有两个非常宽的条,看起来很奇怪,所以决定为条设置最大宽度。这样,如果只有两个,那么它们的宽度不会超过 50px,但如果有 50 个,那么 Highcharts 可以按照它认为合适的方式调整它们的大小。

所以我的问题是 Highcharts 没有办法明确设置列的最大宽度。有没有人找到解决方案?

0 投票
1 回答
4417 浏览

jquery - 使用 highcharts 在 rails 3 上绘制图表

我正在关注railscasts 的第 223 章(图表), 并试图使用Highcharts 库为应用程序实现“甜甜圈”样式。我现在知道它们只是另一个内部的一个“馅饼”系列,每个系列都有自己的数据源。

虽然,当尝试将示例调整为我想要的结果时,我无法获得所需的结果。我想知道哪种是将数据传递给图表的“数据”参数的正确方法?

所以我从互联网上复制了下一个代码(仅用于测试):

另一种方法是将数据传递为:

如您所见,我使用的数据是静态的。如果我想使用数据库中的信息怎么办?. 所以,因为我有几个模型:

我虽然创建一个数组数组以最终将其用作我的图表的数据源将是一个好主意......显然不是那么好。

馅饼没有阴谋。所以我希望能在这件事上提供任何帮助

编辑(Javascript 输出)

当我将“数据”参数传递为:

它给了我:

该语法"" **** ""可能是这里的问题吗?我重新检查了 _data 数组,这就是它的填充方式。也许问题与我如何检索数据有关?

0 投票
1 回答
4437 浏览

jsf-2 - JSF2、PrimeFaces 和 Highcharts - Ajax

有人一起使用过 JSF2、PrimeFaces 和 Highcharts 吗?我真的很困惑我应该如何将所有这些放在一起,特别是关于从服务器获取数据以馈送到视图上的 Highcharts 以更新图表的 ajax 请求。

我现在拥有的是一个处理 Ajax 请求的 servlet,它使用 JQuery.ajax() 方法发送,并使用 JQuery 使用作为 JSON 对象接收的新数据来更新图表。我正在使用 GSon.toJSon 将 Java 对象转换为 JSON 对象。

我在这里想要实现的是我想用 JSF2 替换那个 servlet。我不想使用不同的 servlet,而是想使用 JSF 并有一些支持 bean 来准备 JSON 对象并将其发送到客户端。

有人吗?

0 投票
1 回答
3585 浏览

plot - highcharts:仅禁用图例中的单个元素,因此无法单击

我想知道是否可以仅阻止情节图例中的一个元素禁用/启用。假设我的图例中有三个类别:'car1'、'car2'、'car3'。我只想显示/隐藏“car2”和“car3”,而“car1”一直显示。

谢谢!

0 投票
1 回答
923 浏览

javascript - Invient 图表添加 - Vaadin

我现在正在为我的 Vaadin 项目使用 Invient Chart add on,我很好奇 invient chart 如何调用 highcharts javascript 库。

-K

0 投票
1 回答
5170 浏览

javascript - HighCharts X 轴日期不工作 (00:00)

我有一个 HighChart 图表,其中包含一个由日期/值对组成的系列。对中的每个日期都是不同的。当数据对的日期不在同一周内时,它们的日期会按应有的方式显示(mm/dd/yyyy),但是当数据集仅包含一个视图对时,它们都在同一周或接下来的几天内彼此而不是以 (mm/dd/yyyy) 格式显示日期,图表切换到看起来像时间显示的形式,并显示 00:00、08:00、16:00 而不是完整日期。

我已经搜索了 HighCharts 论坛,找不到也没有得到这个奇怪行为的答案。也许这里有人可以提供帮助。

您可以在http://jsfiddle.net/schleichermann/DkgVr/查看图表

0 投票
3 回答
4217 浏览

highcharts - Highcharts - 导出图表的当前状态

Highcharts 的导出方式根据用户的交互使用图表的初始状态而不是最新状态。如果您显示/隐藏某些系列,然后导出图表,您仍然会得到所有系列,而不是图表实际显示的内容。

这是我的小提琴:http: //jsfiddle.net/sherlock85/safKs/

是否可以导出图表的当前状态?

任何帮助,将不胜感激。

0 投票
2 回答
5141 浏览

javascript - 在高图表 API 中动态设置 xAxis 旋转

使用图表中的以下选项,我可以为 Xaxis 设置标签旋转角度,

我想动态更改 xAxis 旋转(例如单击特定图表类型的按钮)。有什么选择吗?

0 投票
2 回答
2022 浏览

highcharts - highcharts 十字准线可以显示在面积图填充的顶部吗?

Highcharts 的十字准线可以显示在面积图的顶部而不是隐藏在其下方吗?
这是问题jsfiddle.net/hHjZb/1286/的示例

0 投票
3 回答
2363 浏览

javascript - 来自包含 Javascript 的 html 的动态 PDF

我目前正在从一个简单的 html 页面生成 PDF,该页面包含一些使用 Highcharts 在 Javascript 中生成的图表。

我们目前安装了生成 PDF 的 ABCPdf,但它不捕获任何图表。经过一番谷歌搜索,我发现添加:

应该工作,但它没有。我会很感激任何想法。

谢谢,

戴夫