问题标签 [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 回答
196 浏览

canvasjs - 在 CanvasJS 中缩放

我在我的站点中使用 CanvasJS 来显示物理项目的统计信息(所有数据点都是整数)。有没有办法自定义图表的缩放比例,以便在仅显示单个数据点时,yAxis 缩放比例不显示小数。

我还注意到,在 (x = 0, y = 1) 处绘制单个项目时,XAxis 决定在中间绘制一个点,两边都有一个刻度线显示 -1 和 1。因为这是一个统计数据库存(实物)。我希望能够看到带有整数 Y 轴标签的单个点。

任何支持都会很棒!

0 投票
1 回答
426 浏览

javascript - 在 CanvasJS 组合图中禁用工具提示

是否可以在下面的 canvasjs 组合图中仅禁用一个系列的工具提示?

这是我的小提琴的链接: https ://jsfiddle.net/Abhishek1191/s71djz9m/2

我在小提琴内绘制了四个独立的系列。3区1线。如果有人可以让我知道我是否可以禁用区域系列的工具提示。

提前致谢

0 投票
1 回答
2168 浏览

javascript - CanvasJS 折线图生成?

我正忙着制作一个用于实时数据显示的 javascript 图表。我找到了这个 CanvasJS API。他们网页上该特定图表的默认代码很好,但是他们获取数据的部分当然是他们将变量数组留空并改用数学随机化数据函数,以便随机生成特定数据和图中使用。

但是,我想用来自我想使用的特定表的数据库数据来填充该数组!

我已经尝试了很多事情,但如果我实施我的部分,图表将不再显示。我究竟做错了什么?

以下是我使用的 3 个代码:

默认代码(仅用于比较目的):

我自己的图表代码,基于上面的代码:

和我的 data.php显示以下输出:

[{"x":"1","y":"5"},{"x":"2","y":"5"},{"x":"3","y": "4"},{"x":"4","y":"1"},{"x":"5","y":"8"},{"x":"6", "y":"9"},{"x":"7","y":"5"},{"x":"8","y":"6"},{"x": "9","y":"4"},{"x":"10","y":"7"}]

希望你有足够的信息!

谢谢

米尔

编辑

我根据来自Anjali Jain的@feedback-comment 将“我自己的图表”中的代码替换为以下代码

-->

然而,我仍然一无所获。

0 投票
1 回答
440 浏览

javascript - 当鼠标悬停在图例点上时,CanvasJs 隐藏图表中的某些线条

我制作了带有图例的多个折线图,现在我是否可以制作下一个折线图:当鼠标悬停在图例中的任何点上时,图表中不属于该图例点的所有线都会隐藏或不可见?

如果你能写一些例子,我将不胜感激。

0 投票
1 回答
108 浏览

javascript - 调用函数后Javascript不起作用

我将 jqwidgets 用于窗口弹出和 canvasJS 用于图表

这是窗口,我制作了一个图表,点击标签将调用 java 脚本函数:

当我点击标签时,我的主 div 会得到结果,但之后我的“显示/隐藏”窗口或点击图表不再起作用。

有什么建议吗?谢谢!

0 投票
1 回答
102 浏览

nan - CanvasJS 饼图显示 0% 而不是 NaN%

如何将 Canvasjs 饼图中的百分比显示为 0% 而不是 NaN%。谢谢你。请回答

0 投票
1 回答
134 浏览

javascript - CanvasJS折线图如何从图表中间开始一条线

我有一个从 1/6 (dd/mm) 开始并停止到 30/6 的图表,我想从 15/6 开始一条线,但在折线图中,标签将被覆盖,如图所示: 在此处输入图像描述

它从 18、19、15 开始,但如果我删除黄线将在 15 年 13 月 14 日正确开始。

0 投票
0 回答
22 浏览

javascript - CanvasJS 图在获取数据代码时找不到 $

我正忙于生成实时数据,为此我正在使用 CanvasJS 的服务,因为它们有非常棒的图表。

我有我的 JSON 数据获取代码,我有我的 html 代码,图表将在其中呈现。但它不会显示图表..所以我在我的网络浏览器中打开了 Inspector 以查看问题出在哪里或问题出在哪里,这就是我得到一个错误:

[错误] ReferenceError:找不到变量:$ 全局代码(myHeart_Chart.html,第 7 行)

我现在拥有的代码:

myHeart_Chart.html

PHP 返回 JSON 数据:

数据.php

php首先生成了这个:

[{"x":"1","y":"5"},{"x":"2","y":"5"},{"x":"3","y": "4"},{"x":"4","y":"1"}, {"x":"5","y":"8"},{"x":"6", "y":"9"},{"x":"7","y":"5"},{"x":"8","y":"6"}, {"x": "9","y":"4"},{"x":"10","y":"7"},{"x":"14","y":"7"},{ "x":"15","y":"7"}]

然后我添加了这一行:

这样输出将是数字:

[{x:1,y:5},{x:2,y:5},{x:3,y:4},{x:4,y:1},{x:5,y:8} ,{x:6,y:9},{x:7,y:5},{x:8,y:6}, {x:9,y:4},{x:10,y:7} ,{x:14,y:7},{x:15,y:7}]

此外:基本上第 7 行是它说的部分:

$(文件)

** 我已经忙于这个 canvasjs 大约 3 周了。我想我不知道用什么替换文档。**

0 投票
1 回答
1103 浏览

javascript - 在 CanvasJS 中使用滚轮进行缩放

我正在使用这个脚本来绘制折线图:

当前代码在鼠标单击并拖动区域时进行缩放。如何更改它以便我可以使用滚轮进行缩放?

0 投票
3 回答
1166 浏览

right-to-left - canvasjs饼图的从右到左方向

我已经尝试在我的 ASP.Net Web 应用程序中使用Canvas JavaScript 饼图,并且我的 Web 表单方向是从右到左,但label图表legend无序。