0

我有一个文本区域表单,它需要一大块文本。在此文本区域中,我执行回车以结束段落,并执行另一个回车以分隔段落。

该文本位于@contact_postalcard.message 中。

但是,我需要输出到 HTML 文件中。HTML 文件已作为长字符串加载,其中包含“ReplaceThisWithPostalcardMessage”。我想从@contact_postalcard.message 中为 ReplaceThisWithPostalcardMessage 提取文本。

问题是 HTML 文件没有
每个回车的任何标签。结果,我得到了一个冗长的段落。

如何正确格式化 HTML 文件中的替换值?

addr_template = addr_template.gsub(/ReplaceThisWithPostalcardMessage/, @contact_postalcard.message)
4

2 回答 2

4

正常使用 textarea 然后使用显示:

simple_format(data_from_textarea)
于 2010-07-27T11:50:19.547 回答
0

这个怎么样?

addr_template = addr_template.gsub(/ReplaceThisWithPostalcardMessage/,
  @contact_postalcard.message.gsub("\n", "<br />"))
于 2010-07-27T05:41:04.553 回答