我有以下代码:
<%= best_in_place_if can?(:update, risk), risk, :effect, :display_with => :simple_format, :path => assessment_risk_path(assessment,risk), type: :textarea, html_attrs: { "class" => "input-block-level" }, :nil => "Click to add a effect..." %>
我在屏幕上看到的是
点击添加效果......
Sed ut perspiciatis unde omnis iste natus error sitting voluptatem accusantium doloremque laudantium,totam rem aperiam,
eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae 简历说明了exlicabo。
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt。 Neque porro quisquam est,qui dolorem ipsum quia dolor 坐在amet,consectetur,adipisci velit,sed quia non numquam eius modi tempora inci
属性的文本格式正确,但是:
有什么想法吗?
答案 0 :(得分:1)
为了其他可能遇到同样问题的人的利益,请尝试删除围绕最佳位置标记的所有html标记。
今天早上我遇到了同样的问题,代码如下:
<p> <%= best_in_place profile, :description, :type => :textarea, :display_with => :simple_format, :classes => 'profile-edit-field', :nil => 'Click to add a product description', :html_attrs => {:cols => '100'} %></p>
删除<p></p>
标记解决了问题。