问题标签 [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 投票
2 回答
7758 浏览

javascript - 为什么 .html() 不适用于使用 jquery 的 SVG 选择器?

有人可以告诉我如何将我的 SVG 元素转换为字符串吗?

我正在使用canvg将我的 SVG 转换为图像。

它必须首先在画布中渲染,该canvg()方法需要一个SVG STRING

代码 :

我努力了

请注意

更新

我正在使用 highcharts 有一个 getSVG() 函数,我可以将它传递给 canvg() 但问题是它没有得到最新的更新,所以我必须这样做,在运行getSVG()函数时我得到了下列的 : 在此处输入图像描述

关联

0 投票
0 回答
475 浏览

php - HighStock Graph 未使用 PHP JSON 显示

为什么这不起作用,它让我头脑清醒。我已经采用了他们的示例代码并做了同样的完全相同

他们的 JSON 文件http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback= ?

的 http://crm.vipcashback.com/system/db/mongo.php?task=count

HTML

0 投票
0 回答
293 浏览

javascript - 获取 HighStock javascript 图表以显示加载时的最新工具提示

我正在使用来自 highcharts.com 的名为 HighStock 的 javascript 图表作为我的在线解决方案之一,客户问我是否有任何方法可以在加载图表时显示最新数据点的工具提示。

我在谷歌上搜索了高低,在 stackoverflow 上,一周前还在他们的支持论坛上创建了一个关于这个的主题(虽然还没有回复),但我真的找不到任何关于它的信息。当然,我自己也试图找到解决方案,但没有任何运气。

那么,如果有人在那里,那知道如何实现这一目标?如果有可能吗?:-)

提前非常感谢。

现在有了提琴手链接: http: //jsfiddle.net/L2TFd/这基本上只是 highsoft 本身的示例之一,因为我无法从其他域访问我的网络服务 :-)

这是图表加载完成后我要显示的最后一点的工具提示:

在此处输入图像描述

0 投票
1 回答
362 浏览

highcharts - 谷歌广告网站的 Highcharts 和 highstock 许可证

如果我在我的网站中使用highcharts或并向该网站添加一些内容,我的网站是否将其视为盈利网站并要求我购买许可证highstockGoogle Ads

0 投票
2 回答
1359 浏览

highcharts - Highstock 图表 - 同一 x 轴上的日期和疯狂的工具提示

我正在使用 Highstock 图表(来自“仅点标记”演示:http ://www.highcharts.com/stock/demo/markers-only ),我注意到以下问题:

a) 我注意到相应的工具提示很疯狂

b)我注意到日期被绘制在左边缘,几乎隐藏了工具提示符号......

您可能想看看以下 jsfiddle:http: //jsfiddle.net/xfJhq/1/

我感谢您提供的任何线索。

0 投票
1 回答
618 浏览

charts - Highstock - 比较图表并非从 0% 开始

我正在尝试使用 HighStock 比较图 ( http://www.highcharts.com/stock/demo/compare ) 创建性能图表。y 轴是一个百分比值,图表上的第一个点应始终从 0% 开始。我遇到问题的部分是图表看起来总是在第二个日期从 0% 开始。

这是我正在使用的示例。http://jsfiddle.net/hPC4x/ 我看到两个问题 1) 图表上的第一个数据点超出了默认 1y 范围的日期范围。范围是 2011 年 7 月 23 日 - 2012 年 7 月 23 日,但图表上的第一个数据点从 2011 年 7 月 22 日开始。2) 2011 年 7 月 22 日图表的开始是负值。图表应从 0% 开始。

我不明白为什么首先会显示一个过时的范围点。我要解决的主要问题是让图表从 0% 开始。我想如果我可以让图表只在日期范围内显示,那么我可能就能解决这个问题。

有没有人遇到过这个问题?有什么建议么?

提前致谢

0 投票
2 回答
2308 浏览

canvas - 什么是 highstock.js-modules-canvas-tools?

刚刚下载了 highstock 1.1.6。js 目录包含一个 modules 文件夹,其中有一个名为canvas-tools.js. 我浏览了highstocks.comhighslide.com并搜索了他们的论坛,但是对于我的一生,我找不到任何关于该模块是什么或如何将其与 highstock.js 一起使用的文档

这里的任何人都可以对这个最神秘的 javascript 库有所了解吗?

非常感谢。

0 投票
1 回答
3165 浏览

javascript - Highcharts highstocks - 双图表轴问题

浏览 Highstocks 的文档,我发现了这个例子

示例 1

这里显示的是同一张图表上的两个系列,因此使用链接范围选择器 - 这确实非常有用,但我希望显示一些不同的东西,这被证明是非常困难的。

我正在寻找的是顶部系列上的正常折线图,表示绘制到时间上的数据(几乎就像在本示例中一样),但下部图中的条形图或水平蜡烛图,表示一个或多个时间线。

我已经绘制了我正在寻找的图像:

在此处输入图像描述

我为粗略的绘图道歉,但希望它显示了我的目标:顶部的标准图,底部的条形图/蜡烛图。

我尝试了各种技术来渲染它,但我找不到一种方法让两个系列在相同的时间尺度上绘制,并与相同的范围选择器链接。

如果有帮助,这里是 JSFiddle 的起点,删除了所有不必要的代码:http: //jsfiddle.net/g105b/8JhXv/

以及原始演示的链接:http: //jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/stock/demo/candlestick-and-volume/

0 投票
1 回答
1544 浏览

javascript - 为 HighStocks 数据系列输入准备我的数据

我正在尝试找到一种方法来解析我的数据格式,以便 HighStocks 可以识别它。我从服务器获取的数据格式如下:

从 Highcharts 网站上的演示中,它接受如下格式:

所以简单地说,我怎样才能将我的数据格式化2010-06-10 14:33:39Date.UTC(2010,06,10,14,33,39)?任何 JavaScript/jQuery 方法或诸如 date.js/moment.js 之类的现有库都允许我轻松地做到这一点(例如,如果我不想getUTC*()用来获取日期时间信息然后放入Date.UTC()

提前致谢。

0 投票
1 回答
5264 浏览

javascript - 隐藏 rangeSelector 时的 Highcharts 库存控制范围

当 rangeSelector 被隐藏时,如何控制在 Highstock 中发生事件(例如,单击按钮或加载页面)时选择的范围。

API指定隐藏 rangeSelector,设置一个,rangeSelector : {enabled: false}但这不仅隐藏了 rangeSelector,而且完全禁用了用户对其的控制。在这个例子中,你可以看到禁用 rangeSelector 的效果。

有没有办法在禁用 rangeSelector 的情况下控制范围?或者有没有办法隐藏 rangeSelector,但保持启用状态,以便与其关联的控件仍然有效。

背景资料:

我希望能够制作自己的一组控件来控制 HTML/CSS 的范围并以不同的方式定位它们,因为我不喜欢当前控件的美感。

任何帮助将不胜感激,在此先感谢。