如何在.text.haml文档中有空行?

Joh*_*ohn 15 haml ruby-on-rails

我正在.text.haml文档中创建电子邮件通知.如何表示空白行?

= @variable.name + " , you have a new update."
=
=
= "There has been new activity."
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,我希望只有HAML的两条线=是空行,但只有=标志会导致错误.我该怎么办?

Jon*_*Jon 22

.haml.text文档中的空行可以通过将\ _放在一行来创建.电子邮件形式的示例:

Dear #{@user.name},
\
Use a backslash for blank lines in haml text templates.
\
Thanks!
Run Code Online (Sandbox Code Playgroud)

但是,HAML旨在创建HTML文档,而不是纯文档.你真的会更好地使用erb或其他东西.


Mau*_*res 3

其外观如下(检查两行中的空格):

== #{@variable.name} , you have a new update.
:preserve


There has been new activity.
Run Code Online (Sandbox Code Playgroud)

但 HAML 并不是真正适合这种用途。