问题标签 [highstock]

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 投票
6 回答
40839 浏览

javascript - 使用 HighCharts 股票图表动态添加系列

我有以下代码:http: //jsfiddle.net/maniator/vTjW8/

它在控制台中有以下错误:

未捕获的类型错误:无法读取未定义的属性“选项”

如果它是普通的 highchart,则此代码可以正常工作,但由于某种原因,它不适用于 HighStock 图表。

我怎样才能使它适用于我需要的图表类型?


更新:

我想出了一种动态获取第一个系列的方法,但是当我尝试添加第二个系列时,它会出现以下错误:

未捕获的类型错误:无法读取未定义的属性“堆栈”

小提琴:http: //jsfiddle.net/maniator/V5WAJ/

0 投票
1 回答
958 浏览

javascript - Highstock xAxis 缩放

在使用烛台类型时使用 Highstock 库时,我遇到了 格式 Highcharts xAxis 中解释的相同问题以解决股票数据问题。

使用此处描述的相同解决方案并不能解决 Highstock 库的问题(尽管这两个库都是围绕同一开发人员的相同原理构建的)。

0 投票
1 回答
2104 浏览

javascript - 当用户滚动到左端时将数据添加到 highcharts(Highstock)

我在我的网站上使用highstock。股票图表导航器中的滚动条是使用 SVG 绘制的。当用户滚动到最左端时,我想向图表添加更多数据(通过 ajax)。

我是 SVG 新手,不知道如何检测到用户已滚动到末尾并基于此触发 ajax 查询。谁能帮我这个。

谢谢,西瓦库玛。

0 投票
3 回答
48258 浏览

highcharts - 在单个网页中管理多个 highchart 图表

我在一个网页中有多个不同类型的高图(条形图、饼图、散点图类型)。目前我正在为每个图创建配置对象,例如,

并将它们提供给一个自定义函数,该函数只会调用HighCharts.chart(). 但这会导致代码重复。我想集中管理所有这些图表呈现逻辑。

关于如何做到这一点的任何想法?

0 投票
1 回答
1669 浏览

highcharts - 根据随机最小间隔的Highcharts x轴格式数据

这里(jsfiddle)是我的数据代码。生成的图表非常混乱,有人可以帮我解决这个问题吗?

我的数据间隔如下:

在随机时间。

我已经将它们转换为毫秒,这没有问题,但是在 Highcharts 中显示它们存在一些问题,可能是我没有调用 req 函数来格式化数据以在此处正确显示或其他什么。

一些格式可以理解的日期:

0 投票
3 回答
4567 浏览

highcharts - 在高图中悬停时工具提示不会出现

http://jsfiddle.net/CYJAk/13/

看看它,工具提示根本不显示。我不知道工具提示数据格式是否被其他功能覆盖。而且放大时x轴上的日期也不显示分钟,我该怎么办?

0 投票
3 回答
1328 浏览

jquery - 初始化 Highstock.js 会在 getComputedStyle 中引发 jQuery 错误

我已经能够让 Highstock 在示例 html 文件中工作,但在我正在处理的应用程序中,相同的 Highstock 代码加载了部分方式,然后引发错误:“elem.ownerDocument 未定义”在第 5950 行附近jQuery 1.5.1 的未缩小代码(getComputedStyle 函数)。

在一些控制台日志之后,我发现抛出错误的 elem 实际上是一个 Highstock 对象而不是 DOM 元素。

我还发现,在运行简单示例页面时,甚至没有调用相关的 jQuery 函数。

我会错过什么?一些 CSS 疯狂?为什么它甚至会调用该函数?

JS代码:

HTML 代码:

让我再次强调,相同的代码可以在使用相同 jQuery 文件的裸页面中工作。

0 投票
1 回答
5666 浏览

javascript - 图表重绘时的HighCharts股票图表火灾事件?

我正在使用HighStock股票图表库来生成基本的 OHLC 股票图表。我想在生成图表时执行一些操作(以及在通过更改显示的时间范围重新生成图表之后)。我正在尝试使用plotOptions.ohlc.events.show事件(文档)来做到这一点。

我遇到的问题是偶数根本没有开火。如果我按照click event 的示例,当我单击系列时,警报会正确触发。

  • 这是重绘图表时触发事件的正确方法吗?
  • 如果是这样,为什么事件没有触发,我该如何解决?
0 投票
1 回答
573 浏览

javascript - 如何在 highstock 中修剪 xAxis 比例?

我正在使用HighStock.js构建股票代码图表,我需要将 2 天的数据显示到图表中,而股市收盘时我没有数据,所以我从11 月 27 日开始得到直线11:2011 月 28 日 5:19。股票收盘时我不应该得到任何线,该线应该与 x-axis 一起修剪。我的价格间隔为每 20 分钟一次,为期 2 天。下面是我的代码,

在此处输入图像描述

0 投票
1 回答
607 浏览

highcharts - Highstocks 期间滚动不适用于 IE 中的 jQuery 选项卡

我正在使用 highstocks 在选项卡(jQuery 选项卡)内的页面中绘制图表,并且在 Internet Explorer 中,期间滚动条(图表正下方的一个,您可以在其中更改绘制的时间跨度)不起作用。

图表示例运行良好:http: //jsfiddle.net/hnkbh/

相同的图表,但使用 jQuery 选项卡:http: //jsfiddle.net/zFRYJ/29/

奇怪的是,在 Chrome 和 Firefox 中完全没有问题。有没有人遇到过类似的问题?

谢谢你。