2
我想修改一些HAML代码,并想在同一行输出两个不同的变量。我怎样才能做到这一点?如何在HAML的一行中添加两个变量?
%h3= @level.name " $" @level.price
理想情况下,我所要的输出为以下格式:Individual $35
任何帮助将不胜感激。
谢谢!
我想修改一些HAML代码,并想在同一行输出两个不同的变量。我怎样才能做到这一点?如何在HAML的一行中添加两个变量?
%h3= @level.name " $" @level.price
理想情况下,我所要的输出为以下格式:Individual $35
任何帮助将不胜感激。
谢谢!
%h3= "#{@level.name} $#{@level.price}"
你可以把它写成
%h3 #{@level.name} $#{@level.price}
以上是一样的:
%h3= "#{@level.name} $#{@level.price}"
Ruby代码也可以纯文本使用#内插值{},与Ruby字符串插值类似特征研。
“@ level.price”是作为字符串还是浮点数保存的? – onebree