问题标签 [graphael]

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 回答
1720 浏览

ajax - 如何在 AJAX 请求期间“打印”主题(Drupal)

当用户点击一个按钮(带有id图表)时,我想用一个 graphael 实例 填充默认的 Drupal 内容div( )。<div class="content">

JavaScript:

PHP:

这导致页面回调:(我关心if代码块)

最后是回调函数中调用的函数:

问题:返回主题并不会真正将任何内容发送回 AJAX 请求(与print语句不同)。我试图打印主题,但这会产生白屏死机。我如何在不打印东西的情况下生成图表?

0 投票
0 回答
948 浏览

javascript - gRaphael 动态/实时更新图表

我是 gRaphael 的新手,由于文档很差,想问这个简单的问题。

我必须制作动态/实时更新图表,并且正在考虑使用 gRaphael,有人可以指导我如何动态加载/更新数据,例如line chart.

或者有人对类似用途有良好经验的其他一些好的替代品 会非常有帮助。谢谢。

0 投票
1 回答
6384 浏览

javascript - raphael.js 中风/路径宽度似乎不起作用

我在玩小提琴,无法控制路径宽度。

看到最后第二行,真是莫名其妙:

这是小提琴:

http://jsfiddle.net/U5Kpx/5/

谁能看到我在这里做错了什么?

非常感谢

0 投票
1 回答
2463 浏览

javascript - 拉斐尔图表,更新和替换

我有一个用拉斐尔创建的饼图。我有一个表单复选框,单击该复选框时,我想将“效果”附加到饼图中。这个例子试图通过在 inGlowFun() 之后创建一个带有渐变的圆圈来附加一个内部发光。

单击该复选框时,它确实会生成一个具有所需效果的新饼图,不幸的是,它还会将以前的版本向下推并将其保持在同一页面上,因此当您继续选中和取消选中该框时,页面上会越来越多. 在创建具有所需效果的新图表时,是否有“删除”或删除页面上已有图表的方法?

0 投票
1 回答
499 浏览

javascript - 某些 Raphael 标记未出现在 Linechart Mouseover 上

可以看出,第 2、第 10 和第 13 个标签(Raphael 语言中的标签)不会出现在其各自图形点的鼠标悬停上(至少不在可视区域中)。当您添加更多点时,问题会变得更糟(即缺少更多标签)。有谁知道可能是什么问题?

jsfiddle

0 投票
1 回答
165 浏览

javascript - 如何使 gRaphael 资产对 Rails 中的资产管道可见

我一直在寻找如何将 gRaphael 与 Rails 集成并一直在使用这个gem

从 gem 我注意到它有一个用于 Rails 引擎的类:

文件 graphael-rails.rb

而且由于 rails 指南提到了 jquery 的类似行为:

7 将资产添加到您的 Gem 资产也可以以 gem 的形式来自外部资源。

一个很好的例子是 jquery-rails gem,它作为标准 JavaScript 库 gem 随 Rails 一起提供。这个 gem 包含一个继承自 Rails::Engine 的引擎类。通过这样做,Rails 被告知该 gem 的目录可能包含资产,并且该引擎的 app/assets、lib/assets 和 vendor/assets 目录被添加到 Sprockets 的搜索路径中。

我猜这些文件会被识别添加//= require Graphael到我的 application.js 中,但似乎不是,因为我收到了错误消息Sprockets::FileNotFound couldn't find file 'Graphael'......

我可以为 sprockets 做些什么来识别 gRaphael?

谢谢

0 投票
1 回答
784 浏览

javascript - 如何在轨道上使用 gRaphael

作为 Rails 的新手,我正在尝试找到一个很好的开放式图表库来使用 rails。

通过一些研究,我发现了 gRaphael,如果我可以在我的 rails 应用程序中使用它,它似乎对我有用。了解如何使用它,因为我无法引用它的文件,并且必须将它们复制/粘贴到我的本地资产目录。

我遵循了这些指南,并将 raphael-min.js、g.raphael.js 和 g.pie.js 放在了我的 assets/javascripts 文件夹中,以及在 stylesheets 文件夹中的 demo.css 文件,以及一些背景图片.

我添加到 application.html.erb

在我看来:

问题是由于某种原因,饼图函数没有被内置到 Raphael DOM 对象中......

我可能做错了什么?我花了一整天的时间寻找这个问题的答案,并希望在这里得到任何帮助。

这是加载到我的 html 文件的脚本

和我的 application.js 文件内容:

请注意,raphael 的 js 文件被加载了两次,我将它们包含在 application.html.erb 文件中的唯一原因是,如果我不这样做,那么 raphael-min.js 会在 g.raphael.js 和 g 之后加载。 pie.js 依赖它,我得到 javascript 错误......

对此有何建议?

谢谢

0 投票
1 回答
336 浏览

javascript - 将任意文本添加到图形图表

我将如何在图形图表区域的左下角添加一些文本?我用谷歌搜索过,但 raphael 的文档不是很好:(

干杯! 约翰。

0 投票
0 回答
220 浏览

jquery - 拉斐尔图在选项卡式ajax页面上加载不当

你好,我在我的网站上使用拉斐尔线图进行统计。这些图表位于我网站的仪表板中,仪表板是 jquery bbq 选项卡。当您第一次导航到图表时,整个图表会被扭曲,直到您刷新页面,它才会看起来正确。不确定是什么真正导致了这种情况,我认为它与加载方式有关,因为如果您喜欢直接进入报告选项卡,那么图表将正确显示。

我有一个访客帐户供人们签名并查看发生了什么。
http://nichepage.com
用户:访客
密码:欢迎

  1. 登录并转到此网址http://www.nichepage.com/dashboard
  2. 单击最后一个选项卡“利基报告”,您会注意到图表未正确显示。
  3. 刷新页面,图表将正确显示
  4. 尝试直接导航到报告选项卡http://www.nichepage.com/dashboard/#p=r
0 投票
1 回答
950 浏览

javascript - Javascript 图表插件,允许选择区域图的一部分

我正在寻找一个 javascript 图表库,它允许我构建一个能够悬停图形曲线上两个相邻点之间的部分的面积图。基本上是这样的:

图表插图

同样如在此示例中所见,平滑点之间的线会非常好(使用贝塞尔曲线而不是常规直线)。

任何帮助深表感谢。