繁体   English   中英

如何通过“最佳位置”编辑进行内联编辑时删除html标签

[英]how to remove html tags while doing inline edit via 'Best in place' editing

我正在使用“最佳位置”宝石进行内联编辑。 一切正常,但在使用富文本文档进行编辑时(应用样式时),它在视图页面上显示相同的标记。

我尝试过:display_with => lambda { |v| v.html_safe } :display_with => lambda { |v| v.html_safe }几乎正常工作,但编辑区域没有正确显示。由于富文本框的使用,只显示一个小区域。所以任何替代,而不是上述或现有的任何解决方案。提前谢谢

<td class= "index_view ipad_index_view">
    <%= best_in_place_if can?(:edit_goals),goal,:description,url: admin_goal_path(goal,:page => "inline"),:display_with => lambda { |v| v.html_safe } %>
</td>   

编辑区域是给定对齐和样式的文本的整个区域。 目前,如果使用富文本字段进行正常编辑,则一切正常,但仅在开始时使用富文本框完成编辑区域。 结果是正确的,但视图是错误的

尝试使用raw标签。 您的块中的<%= raw @post.body %>类的东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM