Rails,虾PDF和换行符

时间:2015-04-02 16:48:53

标签: ruby ruby-on-rails-4 line-breaks prawn string-split

我正在Prawn中填充表格,如下所示:

@rows.map do |row|
  cell_1 = row.name
  cell_2 = row.description
  cols = [cell_1, cell_2]
end

客户希望能够在说明(cell_2)字段中添加换行符。我添加“这是大描述\ n现在我应该有新的一行”。但它只是输出“\ n”作为文本?

但是如果我在单元格2中硬编码文字就像这样:

@rows.map do |row|
  cell_1 = row.name
  cols = [cell_1, "I am big description \n now i have new line"]
end

如果我这样做,它会把它分成第二行。那么如何让变量'cell_2'进行换行?在将cell_2放入“cols”数组之前我尝试使用cell_2.split但是不起作用它仍然将“\ n”输出为文本。

非常感谢任何有关我出错的想法。

Ruby 2.1.2 Rails 4.1.1

0 个答案:

没有答案