我有,
<%= semantic_form_for [:admin, @house, @note] do |f| %>
给了我,
<form accept-charset="UTF-8" action="/admin/houses/10975/notes" class="formtastic note" id="new_note" method="post" novalidate="novalidate">
我想,
<form accept-charset="UTF-8" action="/admin/houses/10975/notes" class="formtastic note" id="new_note" method="post" novalidate="novalidate" data-persist = "garlic" >
请注意&#39; data-persist&#39;属性。
有没有办法通过formtastic将这样的数据属性添加到表单标签中?
答案 0 :(得分:0)
semantic_form_for
接受与form_for
相同的选项,因此对于您的问题,解决方案将是
semantic_form_for [:admin, @house, @note], html: { data: { persist: 'garlic' } }
如果由于某种原因,它显示data=persistgarlic
而不是您的预期,请尝试以下
semantic_form_for [:admin, @house, @note], html: { 'data-persist' => 'garlic' }