【问题标题】:Chartkick for NewslettersChartkick 时事通讯
【发布时间】:2016-10-24 09:16:48
【问题描述】:

是否可以在没有导轨的情况下使用Chartkick?我想编写一个 ruby​​ 脚本来生成可以通过邮件发送的 HTML 时事通讯。输出应该是一个 HTML 文件。

如何将 Chartkick 集成到我的项目中并为其提供所需的数据?

【问题讨论】:

    标签: ruby-on-rails ruby chartkick


    【解决方案1】:

    是的,你可以在没有 rails 的情况下使用 chartkick,我会从那里向你展示基本示例,你可以转到此链接以获取更多信息 http://www.stuartellis.name/articles/erb/ 在irb里面输入这个

    require 'chartkick'
    include Chartkick::Helper
    @data = [
      ["Washington", "1789-04-29", "1797-03-03"],
      ["Adams", "1797-03-03", "1801-03-03"],
      ["Jefferson", "1801-03-03", "1809-03-03"]
    ]
    template = "<%= timeline @data%>"
    renderer = ERB.new(template)
    puts renderer.result()
    

    这给了你需要的html和js,但你必须手动包含js

    <script src="https://www.google.com/jsapi"></script>
    <script src="chartkick.js"></script>
    

    你可以在这里下载chartkick

    附注: 你甚至不需要使用 ruby​​ 它只是 javascript 库chartkick.js

    【讨论】:

      猜你喜欢
      • 2020-03-04
      • 2012-01-11
      • 2017-02-09
      • 2015-08-25
      • 2012-02-21
      • 1970-01-01
      • 1970-01-01
      • 2012-02-25
      • 2012-01-07
      相关资源
      最近更新 更多