【发布时间】:2011-03-01 20:46:59
【问题描述】:
我正在发送一封纯文本电子邮件,想知道如何在其中添加换行符。它显示在同一行。
From: <%= @name %>
<%= @text %>
谢谢
【问题讨论】:
标签: ruby-on-rails email plaintext
我正在发送一封纯文本电子邮件,想知道如何在其中添加换行符。它显示在同一行。
From: <%= @name %>
<%= @text %>
谢谢
【问题讨论】:
标签: ruby-on-rails email plaintext
我可能完全错了,但这不是一个简单的 \n 吗?
【讨论】:
\r\n
或者如果您要发送 html 电子邮件:
<br />
所以:
From: <%= @name %> \r\n <%= @text %>
From: <%= @name %> <br /> <%= @text %>
【讨论】:
\r\n。 Renders like this.
<%= "\r\n" %>
在双引号和''内。
否则将被视为简单文本。
【讨论】:
如果你的模板是HAML,some_template.text.haml,你可以使用\字符:
= t(".salutation_start", name: name)
\
= t(".paragraph.text")
\
\
= t('.salutation_end')
\
= t('.contacts')
【讨论】: