我正在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