问题标签 [canvasjs]

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 投票
1 回答
3456 浏览

javascript - CanvasJS 多个图表

我正在使用一个名为 CanvasJS 的安静漂亮的小 js 工具。它工作得非常好,直到我需要它一次显示多个图表。

现在它只显示最后一个条目。Enerything 其他被忽略。我几乎尝试了所有方法,但根本无法弄清楚为什么它不起作用。

如果有人知道我如何正确地让它变得更早,如果你让我知道,我会非常高兴。

版本:CanvasJS – v1.0 GA

类型:线

脚本: http: //pastebin.com/hXVBkS8E

工具网址:canvasjs.com

编辑:顺便说一句,@Sunil Urs提出的解决方案非常有效!

http://jsfiddle.net/canvasjs/ZXh5y/

0 投票
3 回答
3497 浏览

jquery - 使用数据库中的数据加载 canvasjs 图表

我正在使用Coldfusion将数据加载到我的饼图中,但我得到的不是饼图,而是35 个数据点的列表,并且没有显示图表。

这是我的代码:

我的coldfusion函数返回这个:

这是功能:

有没有其他人有这个问题?

0 投票
1 回答
639 浏览

google-chrome - canvasJS 不适用于 Mozilla 和 Internet Explorer

如果有人有想法,我的 CanvasJS 图表仅适用于谷歌浏览器,我将不胜感激。

它们是实时图表,数据是用 json 推送的,在 mozilla 和 internet explorer (9) 上我只能看到轴!

Mozilla(最新版本)和 chrome 之间的区别:

在此处输入图像描述

0 投票
2 回答
1359 浏览

javascript - myDoughnut 动画上的 setInterval

我想每 5 秒重复一次 myDoughnut 动画的动画。目前它只在页面加载时动画。

我试过使用

我还在学习 Javascript,所以有点不确定我是否引用了正确的函数以及在哪里放置 setInterval 代码。

动画可以在本网站底部查看:http://www.chartjs.org/

非常感谢您的任何指导和指导!

0 投票
1 回答
894 浏览

html - 从 HTML 表单上的字段更新 CanvasJS 图表

我已经构建了一个简单的图表,我想从我的 HTML 表单上的字段中更新它。当我输入“硬编码”数字时,我可以渲染图表 - 但是当我尝试使用变量声明时,它不起作用。

我还希望它重新渲染图表 onchange ...

我知道你们都会对这个简单的事情摇头,而且我也很可能会——在有人告诉我我做错了什么或没有做什么之后。

无论如何 - 这是 3 个字段和图表的代码(您会注意到我在“dataPoints:”下使用了变量“q”、“c”和“b”):

0 投票
1 回答
658 浏览

javascript - 画布在 ie8 浏览器中不起作用

  • 我的画布在 ie8 中不起作用我包含资源管理器画布 js 文件并在我的 html 中包含脚本标记...我从这个链接下载 https://code.google.com/p/explorercanvas/downloads/list你们能告诉我吗如何修复这个错误......在下面提供我的代码......或者有没有办法修复这个错误

http://jsfiddle.net/fHmA8/1/

0 投票
1 回答
414 浏览

php - 条形图中每个结果的PHP mysqli_num_rows?CanvasJS 和 PHP

这就是我想要做的。

我有供应商从那里购买潜在客户,我需要查看系统中所有可计费潜在客户的比较,以了解哪些供应商正在执行,哪些没有执行。Q 表示可计费的潜在客户。使用我当前的代码,我得到了我的图表,它在图例中列出了所有供应商,但每个供应商的可计费 (Q) 金额显示每个供应商的所有供应商的所有可计费 (Q) 潜在客户的总金额。我很确定我需要 $rowcount=mysqli_num_rows($result); 在里面的某个地方 while($row = mysqli_fetch_array($result)) { 我只是想不通,我已经阅读了我能读到的所有内容。如果有人知道如何解决这个问题,请帮忙。谢谢我正在使用 CanvasJS 和 PHP

0 投票
1 回答
266 浏览

javascript - 将 PHP 时间传递给 JS

我一直在尝试使用 canvasJS 从数据库中绘制一些数据。我目前拥有它,因此它获取我的数据,将其编码为 json 并将其传递回绘制在折线图上的位置,这工作正常,但它只是使用 0, 1 , 2 , 3 ... 的数值来表示 x价值观。

现在我想利用我在数据库中的时间并将它们用作 x 值。当我简单地将它们粘贴到 json 编码中时,它们会以格式 (hh:mm:ss) 的形式添加为字符串

当我使用strtotime($row['time'])它们时,它们会转换为时间戳并绘制出来,但这些没有意义。如何将它们转换回在绘制时更有意义的 javascript 时间?

这是执行 ajax 调用的代码:

其中传递的数据是从对应于时间范围的 jquery 滑块中获取的两个值。

0 投票
1 回答
140 浏览

javascript - 使用 CanvasJS 损坏/不完整的甜甜圈

我想用 CanvasJS 制作一个响应式的 donought 图表,但我的客户想要一个“坏掉的”donought。就像缺了一块。

可以做到吗?如果是这样,怎么做?

或者,如果无法做到,是否可以推荐另一个可以做到这一点的响应式图形库?

谢谢

编辑:我设法“伪造”了一个空白,我将一个数据点设置为透明。但是,它不是“真实的”,因为透明部分仍然是一部分。

查看我的笔 http://codepen.io/SubZane/pen/sHpey

0 投票
1 回答
426 浏览

javascript - 从 clojurescript (canvasjs) 调用 javascript

我无法将以下针对 canvasjs 的 javscript 调用转换为 clojurescript:

有人可以为我指出正确的方向或提供一个例子吗?

最好的问候, 斯文