尝试在 \n 无效的 flash 消息中换一个段落
Trying to make a paragraph break in a flash message with \n not working
我一直在尝试在这段代码中做一个段落:
flash[:error] = "ATENÇÃO!\nNenhum dos campos pode ser deixado em branco"
就在 \n 所在的位置,但是当我在我的 ruby 应用程序上呈现它时,它似乎没有任何段落 help/ideas?
在 HTML 你需要 <br />
"ATENÇÃO!<br />Nenhum dos campos pode ser deixado em branco"
并像
一样呈现您的 Flash 消息
flash[:error].html_safe
您仍然可以使用 \n
并使用 CSS 处理中断,如下所示:
erb
<div class="new-line"><%= flash[:error] %></div>
风格
<style type="text/css">
.new-line {
white-space: pre-wrap;
}
</style>
有了该样式,\n
将表现为 <br>
。
我一直在尝试在这段代码中做一个段落:
flash[:error] = "ATENÇÃO!\nNenhum dos campos pode ser deixado em branco"
就在 \n 所在的位置,但是当我在我的 ruby 应用程序上呈现它时,它似乎没有任何段落 help/ideas?
在 HTML 你需要 <br />
"ATENÇÃO!<br />Nenhum dos campos pode ser deixado em branco"
并像
一样呈现您的 Flash 消息flash[:error].html_safe
您仍然可以使用 \n
并使用 CSS 处理中断,如下所示:
erb
<div class="new-line"><%= flash[:error] %></div>
风格
<style type="text/css">
.new-line {
white-space: pre-wrap;
}
</style>
有了该样式,\n
将表现为 <br>
。