Rails 又是富文本的问题,读取的时候怎么能根据 html 展现而不是显示为字符串呢

zhbinx · 2012年10月24日 · 最后由 michaelvip1912 回复于 2013年04月15日 · 4862 次阅读

我用 ckeditor 插入了一段内容,存入数据库是没问题了,但是读取的时候,怎么让它根据 html 展示出来呢,而不是显示为:Content: <h1 style="color: blue; "> <span style="font-family:verdana,geneva,sans-serif;">111111111</span></h1> <p> <a href="/ckeditor_assets/pictures/1/content_head.png"><img alt="" src="/ckeditor_assets/pictures/1/content_head.png" style="width: 96px; height: 96px; " /></a></p> <p> <span style="font-family:verdana,geneva,sans-serif;">awda阿德好鸡窝奥爱好啊</span></p> 这样的纯字符串

匿名 #1 2012年10月24日

rails3 就是 raw 你的变量 rails2 就是别加 h

<%= raw(@blog.content) %>

#1 楼 @help5305fff 十分感谢……

我又不得不感慨下,rails 太强了

匿名 #3 2012年10月24日

@zhbinx 不谢~嘎嘎,加油把基础打牢

thanks 正准备提问的~~结果解决了

需要 登录 后方可回复, 如果你还没有账号请 注册新账号