我试图修改一些HAML代码,并希望在同一行输出两个不同的变量。我怎样才能做到这一点?
%h3= @level.name " $" @level.price
理想情况下,我希望输出采用以下格式:Individual $35
非常感谢任何帮助。
谢谢!
答案 0 :(得分:6)
%h3= "#{@level.name} $#{@level.price}"
答案 1 :(得分:3)
你可以把它写成
%h3 #{@level.name} $#{@level.price}
以上内容与:
相同%h3= "#{@level.name} $#{@level.price}"
Ruby代码也可以使用#{}在纯文本中插入,类似于Ruby字符串插值。