【问题标题】:Rails, Prawn PDF Gem - undefined method `table' forRails,Prawn PDF Gem - 未定义的方法“表”
【发布时间】:2015-05-06 21:51:02
【问题描述】:

导轨 4.1.1 红宝石 2.1.2

宝石文件: gem '虾', '~> 2.0.0'

我的 PDF 工作正常。我现在正在尝试在 pdf 中添加表格。但是当我添加表时,我收到以下错误...

undefined method `table' for XPDFClass

我尝试添加...

require "prawn/table"

到我的文件顶部,但随后我收到此错误...

cannot load such file -- prawn/table

我可能会出错的任何想法?

【问题讨论】:

    标签: pdf-generation prawn ruby-on-rails-4.1 ruby-2.1


    【解决方案1】:

    确保除了 prawn gem 之外,您的 Gemfile 中还有 prawn-table。这应该可以解决您的问题。

    【讨论】:

    • 是的,我确实尝试过。在我的 Gemfile 中,我在对虾 gem 的正下方有“gem 'prawn-table'”。然后我将 require 'prawn/table' 添加到我的文件顶部,但我仍然得到“Xpdf:Class 的未定义方法 `table'”
    【解决方案2】:

    这是我自己的错,我在方法之外有表。工作版...

    def table_rows
      table([
        ["X", "Y"]
      ])
    end
    

    当它不工作时,我只是......

    table([
      ["X", "Y"]
    ])
    

    【讨论】:

      猜你喜欢
      • 2014-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多