form_for
data-foo
विशेषता या class
जैसे किसी अन्य 'अतिरिक्त' विशेषताओं को अनदेखा करता है, जो इसके दूसरे तर्क में options
के रूप में पारित किया गया है।रेल का फॉर्म_for उपयोग करें, लेकिन <form> तत्व पर कस्टम वर्ग, विशेषताओं को सेट करें?
= form_for @user, {:url => 'foo', :class => 'x', 'data-bar' => 'baz' } do |f|
# ...
उत्पादन नहीं x
वर्ग या data-bar
विशेषता के साथ एक <form>
टैग है।
क्या तय है?
या, मैं form_for
का उपयोग किए बिना FormBuilder
उदाहरण कैसे प्राप्त कर सकता हूं?
= form_for @user, :html => {:class => 'x', 'data-bar' => 'baz'} do |f|
या
= form_for @user, :html => {class: 'x', data: { bar: 'baz' } } do |f|
मैंने पाया कि यह काम नहीं करता है: '= form_for @user,: html => {'class' => 'x'} do | f |'। 'कक्षा' स्ट्रिंग के बजाय प्रतीक होना चाहिए। –