我试图添加一个所见即所得的编辑器。要使它在输入字段上工作,您需要html与此
类似<textarea id="edit" name="content"></textarea>
问题是不能让它显示textarea看起来像这样
这是我的编码
<%= f.label :template, "Template" %>
<%= f.text_area :template, :input_html => { :id => 'edit', :name => 'content' } %>
这是它产生的东西
<textarea input_html="{:id=>"edit", :name=>"content"}" name="category[template]" id="category_template">
答案 0 :(得分:2)
<%= f.label :template, "Template", for: 'edit' %>
<%= f.text_area :template, { :id => 'edit' } %>
将设置id - 如果您希望将其提交到模型中的:template属性,则可能不希望更改字段的名称。