Ruby on rails 希望允许将html插入文本区域,但在显示列表时隐藏html格式
我正在创建一个简单的CMS,我希望管理员能够将HTML插入文本区域,并将文章保存到数据库中 当我显示文章时,我想呈现文章的html标记/格式 但是,当我显示文章摘要时,我会显示标题和一点简介,在显示摘要时,如何避免文章正文中的HTML格式 我目前正在做:Ruby on rails 希望允许将html插入文本区域,但在显示列表时隐藏html格式,ruby-on-rails,Ruby On Rails,我正在创建一个简单的CMS,我希望管理员能够将HTML插入文本区域,并将文章保存到数据库中 当我显示文章时,我想呈现文章的html标记/格式 但是,当我显示文章摘要时,我会显示标题和一点简介,在显示摘要时,如何避免文章正文中的HTML格式 我目前正在做: <%= trim(article.body, :length => 100) %> 100)%> 我尝试添加h,但没有成功?您使用的是rails 3吗 如果是这样,那么现在默认情况下会应用h,因此使用.html\u saf
<%= trim(article.body, :length => 100) %>
100)%>
我尝试添加h
,但没有成功?您使用的是rails 3吗
如果是这样,那么现在默认情况下会应用h
,因此使用.html\u safe
来获取未扫描的文本。
请参见此处:您使用的是rails 3吗
如果是这样,那么现在默认情况下会应用h
,因此使用.html\u safe
来获取未扫描的文本。
请参见此处:尝试使用Javascript的InnerHTML函数
请尝试使用Javascript的InnerHTML函数
嘿
strip\u标签
可能会像我的情况一样有所帮助
<%= trim(strip_tags(article.body), :length => 100) %>
100)%>
strip\u标签
可能会像我的情况一样有所帮助
<%= trim(strip_tags(article.body), :length => 100) %>
100)%>
这个问题有解决方案吗?这个问题有解决方案吗?