我正在尝试使用pawn在表中显示一个布尔字段。我收到以下错误:
Content type not recognized: false
我已阅读http://prawn.majesticseacreature.com/manual.pdf和rdoc,但无法找到答案。
这是简单的表格布局:
def data
table [["Design Type", @design.design_type],
["Hole Punch", @design.hole_punch]]
end
答案 0 :(得分:1)
事实上,任何类型的变量都会遇到同样的问题,而不仅仅是布尔值。 要获取变量的内容,您需要将其放在如下字符串中:
table [["Design Type", "#{@design.design_type}"],
["Hole Punch", "#{@design.hole_punch}"]]
希望这有帮助。
答案 1 :(得分:0)
另一种选择是将布尔值转换为字符串:
def data
table [["Design Type", @design.design_type.to_s],
["Hole Punch", @design.hole_punch.to_s]]
end