在rails应用程序中缩进.text.haml文件中的纯文本

时间:2012-08-27 20:53:14

标签: ruby-on-rails-3 haml

在我的rails 3.1应用程序中,我正在处理文本电子邮件备份,并希望它显示在电子邮件客户端中,文本分成如下所示的新行:

Lorem ipsum dolor sit amet
Consectetur adipisicing elit
Sed do eiusmod tempor incididunt
Ut labore et d  Lorem ipsum dolor sit amet Consectetur adipisicing elit Sed do eiusmod tempor incididunt Ut labore et dolore magna aliquaolore magna aliqua

在我的.text.haml文件中,我试图使用它:

:plain
  Lorem ipsum dolor sit amet
  Consectetur adipisicing elit
  Sed do eiusmod tempor incididunt
  Ut labore et dolore magna aliqua

然而,当我在gmail中检查它时,它似乎压缩成一个段落,如下所示:

Lorem ipsum dolor sit amet Consectetur adipisicing elit sed do eiusmod tempor incididunt Ut labore et dolore magna aliqua

我该怎么做才能让它发挥作用?当我将此代码复制并粘贴到视图文件中并查看源代码时,它在视图源中显示为我想要的文本,但会在浏览器中压缩为一个段落。这可能表明gmail正在采用文本并以这种方式格式化它并且我实际上没有问题吗?

1 个答案:

答案 0 :(得分:0)

我没有设置测试这个,但我相信你想要:escaped:preserve(可能是后者)。

如果这些不起作用,请参阅http://haml.info/docs/yardoc/file.HAML_REFERENCE.html#filters了解其他人(包括如何创建自己的信息)。