我正在使用 Prawn PDF 处理 PDF 发票。我number_to_currency
在通过unit
.
def line_item_rows
[["Description", "Qty", "Unit Price", "Price GBP"]] +
@invoice.line_items.map do |item|
[item.name, item.quantity, price(item.unit_price), price(item.full_price)]
end
end
@view.number_to_currency(num, :unit => "£")
以上导致错误:
syntax error, unexpected $end, expecting ')'
@view.number_to_currency(num, :unit => "£")
^):
如果我使用 HTML 值,它只会输出原始 html:
@view.number_to_currency(num, :unit => "£")
Total £2,266.00
使用 Prawn PDF 时是否有特殊的添加 £ 的方法?上述尝试在使用 html/erb 时效果很好,但在使用 Prawn PDF 时效果不佳。