2012年10月30日火曜日

画面に表示させるテキストの改行処理方法

DBからデータ取得をして、画面に表示させる際に、\n を <br/>にしたい場合
gsubで、\n を <br /> に変換しなくても simple_format という便利なライブラリがあります。
こんな感じに書くだけ!
<%= h simple_format(text) %>
http://railsdoc.com/references/simple_format
文字列を<p>で括る
改行は<br />を付与
連続した改行は、</p><p>を付与


人によっては、生成される<p>タグがうざいと思う人もいるかも…。

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。