0

私はこのオブジェクトを私のデータベースに持っています:

 => #<Page _id: 50683d421d41c8363d000060, _type: nil, created_at: 2012-09-30 12:38:26 UTC, title: "Terms", description: "Terms of use... <b>description</b>", published: true, slug: "terms"> 

説明フィールドに、https://github.com/Nerian/bootstrap-wysihtml5-railsで太字 のbタグを追加しました。

しかし、ページをレンダリングすると、次のことがわかります。

Terms of use... <b>description</b>

mongodb データベース データで html タグをレンダリングするにはどうすればよいですか?

プレビュー

http://www.image-share.com/ijpg-1766-71.html

4

1 に答える 1

2

Rails は、セキュリティのためにデフォルトで html をエスケープします。

コンテンツを信頼する場合は、Rails に次のように伝えます。

<%= raw your_variable %>

または:

<%= your_variable.html_safe %>
于 2012-09-30T17:13:50.740 に答える