i在rails 上使用 ruby 获取一些变量,并想以电子邮件格式将它们发送到某些电子邮件地址。
%div
- @msg.each do |line|
%p = "#{line}"
%br
msg是我传递的字符串数组,并希望将每个元素在单独的行中获取。我该如何实现。以上代码无法正常工作。
编码HAML的关键之一是您确实只有一项项目,而且您会自动将DIV标签作为默认标签。因此,您不妨在Div中添加一堂课以区分它。此外,请确保您的缩进是正确的:
.messages
- @msg.each do |line|
%p= line
您真的不需要BR,因为P会为您打破,并且按照" ="的标签会自动为您提供插值。