问题标签 [lazy-high-charts]

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

javascript - 总价值数字经常与 Highcharts 条形图中的条形重叠

我有一个条形图,通常总值会在上面重叠,如下所示。我试图减少图形的面积、宽度和高度,这个问题得到了解决,但是对于其他一些值又出现了,有没有永久的解决方案来避免重叠? 在此处输入图像描述

请在下面找到代码

0 投票
0 回答
93 浏览

ruby-on-rails - 图表未在格式化程序回调函数中使用变量呈现

我的 Rails 应用程序中有一个 Highcharts 图表,它有一个xaxis formatter用于获取数据的 javascript 回调函数:

当我使用硬编码的网址时,它可以工作:

当我在其中使用变量时,它不起作用。它没有给出错误,只是没有渲染图表:

该变量@environment已正确填充http://localhost:3000. 当我使用window.location.hostnamethen 它也有效:

不幸的是,这并不总是正确填写,所以我需要在我的控制器中有一个函数来确定正确的环境。

那么如何确保@environment可以使用该变量呢?

0 投票
2 回答
488 浏览

ruby-on-rails - Highcharts 不适用于 Heroku 环境,适用于本地环境

我正在使用用 Highcharts 创建的图表。它们在我的本地开发环境中运行良好,但在 Heroku 上没有显示图表。div 只是空的:

我正在使用lazy_high_charts gem,这是我的application.js

这是生成图表的代码:

在生产中,我在控制台中看到此错误:

指的是这一行:

这可能是什么原因?

0 投票
2 回答
111 浏览

ruby-on-rails - Rails lazy_high_charts:如何格式化工具提示标签

我会将小时和分钟打印到我的图表中,例如“发展:27 小时 30 米”。

现在我有这个:

在此处输入图像描述

在我的脚本中,“数据”代表“小时”

我试过设置point.ypointFormat没有效果。(编辑:pointFormat 将是一个通用字符串!)

我该如何解决?提前致谢。

编辑

我解决了添加:

在此处输入图像描述

0 投票
0 回答
55 浏览

ruby-on-rails - # < Mail::Part - Ruby 的未定义方法“high_chart”

我有一个 Ruby 脚本,它在从终端运行时发送电子邮件。我也想用它创建和发送一个自动生成的条形图。我正在使用LazyHighCharts但收到此错误:

这是我的脚本:

电子邮件功能定义为: