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

php - 在canvasjs dataPoints中使用html隐藏变量

我的 dataPoints 字符串保存在数据库中。我将它传递到 php 中的隐藏变量中。并使用 .val() 我进入 jquery。现在我必须在 canvas js 的 dataPoints 中传递它。

请参阅我下面的 php 代码。

$graph_data 包含以下刺痛。

{x: 30, y:[.00, 3.20], label: "Driving"},{x: 10, y:[3.20, 5.17], label: "Off-Duty"}

请参阅我的 jquery 代码。

但它不工作。

0 投票
1 回答
23 浏览

canvasjs - CanvasJS 代码依赖 for in 循环,这很脆弱

Canvas JS 中有几行代码依赖 for in 循环,而没有在循环内使用 hasOwnProperty。

当其他一些库扩展数组原型时,它会破坏 CanvasJS。

在 v1.7.0 GA 中,第 2406 行:

如果你用一个名为“first”的函数扩展了数组原型,上面的代码将尝试在第一个函数上调用“render”,这会破坏 CanvasJS。

特别糟糕。

任何人都可以解决这个问题吗?

0 投票
1 回答
170 浏览

php - 条形图上的 CanvasJS 标签问题

我有一个使用 CanvasJS 来创建图表的计票系统。我使用饼图和条形图。

在我的条形图中请在这里查看,似乎存在一个问题,每列的所有标签都显示了..当计数超过 1000 时,它们停止显示其他所有标签。我不确定这是一个错误还是我现在可以修复的问题,但我在网上看不到任何东西?

0 投票
0 回答
86 浏览

javascript - CanvasJS 将平移与图像同步

我正在用 CanvasJS 渲染一个图表。它是动态生成的。在我停止生成之后(或在指定时间之后),我从该图像生成。

现在我想加载该图像并生成图表。所以......我再次生成相同的数据,但这次是数据的完整(大部分缩放)图片。- 这应该作为一个快速的概述。

这就是我的基本做法:(动态数据)

http://canvasjs.com/editor/?id=http://canvasjs.com/example/gallery/dynamic/realtime_line/

现在,如果我正在缩放或平移“实时数据”或图像:

我想要这两者之间的同步。如果我在图像上进行缩放或平移,我只想看到一个不透明的矩形,并且必须真正缩放动态数据。

一个同步。示例在这里http://jsfiddle.net/canvasjs/m5jgk5sg/,但是如何使用图像来做到这一点?你们中有人有想法或如何解决吗?

0 投票
1 回答
208 浏览

javascript - canvasjs中关于设置容器元素宽度的recursionCount错误

我对使用 canvasjs 图表插件相当陌生。有一个要求,我必须将图表容器的大小调整为特定的宽度。在将宽度从 100% 更改为 300px 时,我在 IE 和 chrome 上收到以下错误:recursionCount is undefined。以下是我正在使用的相同代码片段:

我不明白如何将元素 id:chartContainer 的宽度从 100% 更改为 300px 会导致这样的错误...

提前致谢。

0 投票
1 回答
259 浏览

javascript - Canvas JS 图不适用于大小数据

我正在尝试构建甜甜圈图,但它不适用于此数据:

但是,它可以正常工作:

关于这个问题的任何建议,我知道在谷歌图表中我们可以使用 logscale,但我不确定这个。

0 投票
1 回答
350 浏览

javascript - jspdf Expected : error for get width

I've been facing this issue from the past two days where in the html code is throwing an error for "Expected :". I'm basically using canvasjs along with jspdf and on load of the page I get that error. I replace my local copy with the cdn link thinking that the issue would get resolved, but it still didn't get solved.

Error that is coming:

Expected ':' jspdf.debug.js, line 1023 character 9

The error is occurring the main file for jspdf hence I can't proceed further. The following code is writting the the above mentioned line:

The same code is found at the CDN link. The CDN link is as follows: https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.1.135/jspdf.debug.js

Thanks in advance!!!!

0 投票
1 回答
116 浏览

charts - canvasjs折线图中未显示轴边框

我无法显示轴的边框/线。我检查了 canvasjs.com,但在文档中找不到任何关于此的内容。

有任何想法吗?

JS中

在此处输入图像描述

此图表的设置在以下代码中给出。

HTML

JAVASCRIPT

0 投票
1 回答
952 浏览

javascript - canvas js:如何动态删除数据点但不在图表中创建“洞”?

在玩了几个小时的 canvasJS 之后,我找不到一种以优雅的方式从图表中动态删除点的方法。我想要做的是允许用户选择/取消选择他想看到的数据。例如,在显示从 2014 年 1 月到 2014 年 12 月的数据(X 轴)的图表上,如果用户选择不显示 2014 年 2 月,我会遍历 dataPoints,删除该点并调用 render()。与二月相对应的数据列随即消失,但在 X 轴上,二月的标签仍然显示,形成一个“洞”。如果取消选择第一项或最后一项,则结果为OK,则不显示该月份。我曾尝试对 x 使用 Date(),尝试对 x 使用 Integers 并将日期格式化为标签,但没有一个对我有用。所以,在开始寻找另一种解决方案之前,我想知道你们是否可以帮助我弄清楚我做错了什么。此致!!

0 投票
1 回答
112 浏览

javascript - 从 PHP 到 JS 的数据 - 谷歌日历 + CanvasJS

我想从 Google 日历中获取数据,以制作图表您的工作量。

我的问题是我无法将数据从 PHP 加载到 JS -> $DataJSON 无法由 JS 加载...最终脚本应该计算您在会议上花费的时间等。有代码

谢谢你的帮助