highcharts 作图的 js 库,如何在 rails 下使用? 用 lazy_high_charts 吧。我在维护中,希望大家喜欢。
https://github.com/xiaods/lazy_high_charts
Installation instructions for Rails 3 Installing it by rubygems
To install it, you just need to add it to your Gemfile: gem 'lazy_high_charts'
And then run this to install the javascript files: rails g lazy_high_charts:install
这个 gem 我一直在用,谢谢 lazy_high_charts 的 helper 能不能只生成 script 不生成 div?这样我就可以把 js 集中放一起,div 我就自己安放到别的地方
@flyerhzm, 我的就是官方的。gem 包就是我打的。老外 Miguel 直接给我开了管理员权限,我在维护了。 https://rubygems.org/gems/lazy_high_charts
@fyerhzm 我组内当时在构建数据仓库,前端大量使用 highcharts。在 github 上找到这个 plugin,我 refactor 后改成 gems,再加上 rspec 测试后就算稳定了。他毕竟是初始代码的创建者,我改地址有点不地道阿。等下次完全重写后,在一次改写。:-)
@JeskTop, hightchart 这个 js lib 本身是收费的,看这里:http://shop.highsoft.com/highcharts.html
HighChart 收费版和免费版的区别在官网有: http://shop.highsoft.com/highcharts.html 一句话,商业行为你需要付费,个人研究你不用付费。
lazy_high_charts gem 是专为 ruby 开发者定制的 highcharts 使用库。使用这个 Gem 的目的是让 ruby 开发者完全使用 ruby 来写 JS,有这个 gem 负责 render 出最终代码。MIT 协议。 Copyright (c) 2011,2012 Deshi Xiao,released under the MIT license
@QueXuQ 位置没有要求,看错误好想 highcharts.js 没有加上。你把 assets 看看。
@neverlandxy_naix 把 my_id 这个字符换成唯一的,这是 ID。
Installing lazy_high_charts (1.3.3)
Gem::InstallError: lazy_high_charts requires RubyGems version ~> 1.3. Try 'gem update --system' to update RubyGems itself.
An error occurred while installing lazy_high_charts (1.3.3), and Bundler cannot continue.
Make sure that `gem install lazy_high_charts -v '1.3.3'` succeeds before bundling.
请问我升级 ruby 为 2.0 后,bundle install 就出现这个问题了。运行 update 后还是得不到解决。
解决方法,升级 RubyGems。 http://rubygems.org/pages/download
$ gem install rubygems-update # again, might need to be admin/root
$ update_rubygems # ... here too
楼主的 gem 不更新了?
在 github repository 里看到如下字样呢。。。
This fork repo has been superseded by michelson/lazy_high_charts.
Deshi Xiao
rails 4.0.0 为什么我安装了 lazy_high_charts 的 gem 后 chrome 控制台没有 highcharts.js,给出这样的出错信息 uncaught referenceerror: Highcharts is not defined
@ xds2000 ,如何在 rails 给 highcharts 绑定 js 事件,实现点击某个图例,自动调用后台的查询 按照https://github.com/michelson/lazy_high_charts/wiki/Clickable-bar-chartcontroll总是报错js_function没有定义。里面的例子做,