2012-08-30 37 views

回答

0

您的數據庫存儲文本,而不是HTML。在HTML換行符被忽略,除非它們被標記爲相關的HTML標籤。例如,兩個段落之間的中斷應該以一個<p>元素的末尾和另一個元素的開頭標記,並且單個換行符應該由<br>標記表示。

Rails'simple_format幫助器通過用HTML標記替換換行符來將文本轉換爲HTML。

因此,而不是像這樣:

<p><%= @post.content %></p> 

你可以這樣做:

<%= simple_format @post.content %> 
+0

由於它的作品! –