无法在.html.erb文件中使用\ n处理字符串?

时间:2013-02-28 10:16:51

标签: ruby-on-rails ruby ruby-on-rails-3 erb

我有一个通常像

的字符串
@error = "Error - No data \n Error - Incorrect id \n Error - Msg not relayed \n";

在我的 show.html.erb 文件中:

我有类似'<%= @error%>`

的内容

但是当在屏幕上打印时,它是单行,而不是3行?

这个问题的任何解决方案?

1 个答案:

答案 0 :(得分:0)

你可以这样做:

@error = "Error - No data <br/> Error - Incorrect id <br/> Error - Msg not relayed <br/>"

在你看来:

<%= @error.html_safe %>