在我的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正在采用文本并以这种方式格式化它并且我实际上没有问题吗?
答案 0 :(得分:0)
我没有设置测试这个,但我相信你想要:escaped
或:preserve
(可能是后者)。
如果这些不起作用,请参阅http://haml.info/docs/yardoc/file.HAML_REFERENCE.html#filters了解其他人(包括如何创建自己的信息)。