2

我正在尝试使 PDF 表正常工作(遵循 railscast 示例),但我得到了错误undefined method表'#

这是 pdf 类库(遵循 railscast 的做法):

class FeedbackPdf < Prawn::Document
  def initialize
    super
      text_label
      pdf_feedbacks
  end

  def text_label
    text "Customers Feedback:"
  end

  def pdf_feedbacks
    table[[1,2],[3,4]]
  end
end

谁能帮帮我?

4

2 回答 2

3

根据这个changelog,表现在在 prawn 中默认被禁用,并将在它自己的 gem 中移动。

在此之前,您可以在文件顶部 require 它:

require "prawn/table"
于 2014-07-14T13:14:32.593 回答
0

从 Prawn 1.2.0 开始,Prawn::Table 已经被提取到它自己的半官方支持的 gem 中。

请参阅https://github.com/prawnpdf/prawn-table了解更多详情。

宝石文件:

gem 'prawn-table'

跑:

bundle install

那应该解决它。无需

require "prawn/table"

不再。

于 2016-11-15T13:02:19.957 回答