0

入力したテキストメッセージを同じ形式で保存し、同じ形式で表示したい。

私がタイプするとします:

Hi,
   How r u? how is your daddy?

 Thanks & regards
 Your friend

しかし、それは次のように表示されます

Hi, How r u? how is your daddy? Thanks & Regards Your friend

私のビューファイルには、次のようなものがあります。

<table class="display stylized" id="act_details">
       <thead>
          <tr>
                 <th>Message Details</th>

          </tr>
        </thead>
            <tbody> 
               <!--<tr>
                  <td colspan="2">Message from <strong><%= @message.from %></strong></td>
               </tr>-->
               <tr>
                 <td colspan="2"><label>Subject:</label> <%= @message.subject %></td>
               </tr>
              <!-- <tr>
                 <td colspan="2" wrap><label>Message:</label> <%= word_wrap(@message.description, :line_width => 80 ) %></td>
               </tr>-->
                <% @replies.each do |reply|%>
                  <tr>
                    <td colspan ="2" wrap><label> Sent by <%= reply.from.capitalize %> on <%= reply.created_at %> </label> <br/><%= word_wrap(reply.description, :line_width => 80)%></td>
                  </tr>
                <%end%>
        </tbody>      
</table>

レール3.0.6を使用しています。入力されたメッセージを表示する方法はありますか?私は彼らが私が望むものであると確信していますが、それらを取得することはできません。どんな助けでもありがたいです。

4

1 に答える 1

1

こんにちは友達私は解決策を持っています。Railsには「simple_format」メソッドが組み込まれています

そして、それはとても使いやすく、うまく機能します。これに感謝します。

于 2012-10-15T05:48:56.893 に答える