问题标签 [dygraphs]
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.
javascript - 将 dygraph 图表保存到本地硬盘上的 jpg 图像中
我正在使用 JavasSript Dygraphs 图表。一切都很好,但我需要做的是能够将它作为图像保存在我的本地硬盘上。下面是我的 JavaScript 代码:
这是我的 HTML 代码:
javascript - jquery 导致 dygraph 崩溃
已经在整个网络上搜索了解决方案。首先,我使用 jqplot 来可视化 mysql 数据库,但是随着数组的增长,我试图切换到 dygraph,而且它针对时间日期进行了优化,问题是我无法让它在 ie explorer <9 上工作,尤其是关于文档作案手法。还测试了 ietester.... dygraph 的页面本身与图表一起使用,从中复制了重要部分但仍然无法使其正常工作,也许有人可以告诉我我的错误或者最好不要使用 dygraph?任何人都在使用这让它适用于internetexplorer 6-8?
问题是没有它的 jquery document.ready 函数一切正常......
提前致谢
php - 为什么即使发送了无缓存标头,页面仍然在缓存?
我已经对此进行了大量研究,并要求许多人提供帮助,但仍然没有成功。以下是详细信息...
我参与开发一个网站,该网站从各种数据文件中提取数据,将它们组合到一个临时的 .csv 文件中,然后使用流行的图形库绘制图形:dygraphs。该网站的大部分内容是用 PHP 编写的。确定绘制数据的参数存储在用户会话中,.csv 以用户会话命名并可供下载,然后将 .csv 文件写入脚本,将其传递给 dygraphs 对象。我们发现,即使发送了无缓存标头:
许多用户在会话中间体验,(如果生成了足够多的不同图表)页面显示了较旧的页面静态渲染(他们在会话中早些时候绘制的数据),就好像它被缓存和加载而不是获得新的请求。但它只会变得更奇怪:
我已经在 Firefox 和 Chrome 中使用开发者工具进行了检查,两种浏览器都可以正常接收无缓存标头;即使在查看页面源时出现问题,源也是正确的内容(表/图例也是使用 php 动态创建的,源显示正确的表,但呈现的是较旧的内容);页面开始正确渲染,直到图表即将显示,然后显示较旧的内容;较旧的内容显示为好像它是一个完全静态的覆盖 - 缓存的图形没有相同的动态功能(翻转数据点显示、缩放和平移等)并且好像正确的页面在它下面的某个地方(csv 文件的下载按钮会根据表格的大小移动。如果您单击下载 .csv 按钮,旧的静态页面不会执行任何操作,但是,如果您可以设法在其下方的页面中找到该文件,则可以单击并仍然下载 .csv。.csv 中的数据是正确的)
这是迄今为止我在开发中看到的最奇怪的事情之一。其他一些相关事实是,我个人遇到的所有问题都是在我使用 Chrome 时发生的。Firefox 用户没有报告过这些症状。IE用户也有同样的问题(IE用户被迫使用chrome frame)。
在这一点上,我束手无策。我们已经发送了 php 标头;我们尝试将 IIS 上 php 的缓存配置文件设置为“DisableCache”(或其他);我们尝试向结果页面发送一个随机查询字符串;我们已经尝试了所有适当的元标记——都没有成功。
javascript - DyGraph 依赖
我试图使用 Dygraph 来表示图表,我在 中找到了代码https://github.com/danvk/dygraphs
,但是它有很多依赖文件,我觉得它很烦人。是否有一个文件可以容纳所有必需的 js 文件以使其正常工作?
javascript - Dygraph 不工作
我试图在 Web 应用程序中使用 Dygraphs。请看下面的简单代码。
如果我在脚本中包含 type="text/javascript" src="http://dygraphs.com/dygraph-combined.js" 行,它在 firefox 和 chrome 中运行良好,在 IE 中无法运行,它会给出如下错误“CanvasRenderingContext2D”未定义。如果我下载 dygraph-combined.js 并将其包含在我的 Web 应用程序中并通过提供路径访问它,它将无法在所有三个浏览器中工作,它会给出错误消息 Dygraph 未定义。请帮我。我想知道为什么会这样。
javascript - Django - Generating csv for dygrapgs
For my project, I am trying to generate a csv-file to be read in dygraphs. Dygraphs is a Javascript library that graphs a csv-file. In the Dygraphs' documentation, it says when you specify a file, it sends an XHR to get the csv. So, in my views, I interpreted that as I need a
But is that really what it means?
My problem is that my dygraphs won't display on the page. The error message that I'm getting from Firebug is:
I don't really know what that is telling me, but when I had a static csv file, the graph did display so I'm pretty sure it's just not grabbing the dynamically created csv file.
Any help is appreciated.
Thanks
javascript - 声明 dygraph 粒度
我正在尝试使用具有 TWO_DAYS 粒度的 dygraph 显示图表,但我无法找到声明它的方式。
有任何想法吗??
非常感谢!
javascript - 在 Dygraph.js 中隐藏标签
我在某个特定点画一条线,但我想要的是我可以隐藏图例中该特定线的标签,或者我可以更改图例中该线的值
注意:绘制线的值和图例中的值应该相同。这是我的要求之一
这怎么可能 ?任何帮助将不胜感激 。
谢谢
javascript - Javascript 多数组 push() 的区别
我在推送数据时遇到问题。我想为绘图(Dygraphs)准备数据(时间、温度、湿度)。但是当我用这个代码填充可变数据时(见下文)我没有得到图表。
但是当我离开一个循环并手动编写数组数量(见下文)时,它可以工作并且我得到图表。
我想到了使用临时变量,但也没有成功。
所以我的问题是......哪里可能有问题?提前感谢您的回答。
javascript - Dygraphs 不会在 IE8 中绘制数据线
我最近为客户的网站升级了 Dygraphs 库,但它现在无法在 IE8 中正确呈现(是的,我知道你在想什么,但是客户的客户喜欢使用 IE 并且不会升级)。
我有以下标题(显然我没有为这篇文章放上真正的域名):
控制台/调试面板中没有错误,当我将鼠标悬停在该行的位置时,图例显示在角落中,因为它应该是正确的数据。此外,轴标签和值显示正常。
什么可能导致图表上的数据线不显示?