google_visualr图表呈现错误

时间:2014-10-23 11:36:23

标签: ruby-on-rails ruby ruby-on-rails-4 google-visualization

我正在尝试Google-Visualr gem并遇到上述错误。

如上所述here

我安装了gem并在MyModel(我们可以使用控制器/模型)我从here复制了折线图的演示代码。

我有一个UserMailer,我想在我的图表中使用pdfkit渲染html页面,我将渲染的html转换为pdf。

    class UserMailer < ActionMailer::Base
        def my_report
            @chart =MyModel.line_chart
             html_data = render :template => "user_mailer/my_report"
             kit = PDFKit.new(html_data,:page_size => 'Letter')
             pdf = kit.to_pdf
        end

在我的my_report视图中包含

<script src='https://www.google.com/jsapi'></script>
<head>

中的

<body>部分

中包含此内容
<div id='chart'></div>
<%= render_chart(@chart, 'chart') %>

但它导致我undefined method "render_chart"错误。

有关如何使用我的HTML数据呈现图表的任何建议? 我哪里错了?

我正在使用rails 4'google_visualr', '>= 2.1'

0 个答案:

没有答案