如何在 Ruby On Rails 5 生产中添加输入类型?
How to add input type in Ruby On Rails 5 in production?
我注意到 f.text_field 助手 returns 在开发和生产中有不同的输入元素。在第二个中,由于未知原因省略了 type="text" 。通过helper添加并不能解决问题
发展
<input type="text" placeholder="Your full name" name="request[full_name]" id="request_full_name">
生产
<input placeholder="Your full name" name="request[full_name]" id="request_full_name">
有人遇到同样的问题吗?
如何解决?
P.s。 f.telephone_field、f.email_field 等其他助手工作得很好。
感谢任何试图提供帮助的人。
问题出在 htmlcompressor gem 的配置上。这行
remove_input_attributes: true
必须
remove_input_attributes: false
我注意到 f.text_field 助手 returns 在开发和生产中有不同的输入元素。在第二个中,由于未知原因省略了 type="text" 。通过helper添加并不能解决问题
发展
<input type="text" placeholder="Your full name" name="request[full_name]" id="request_full_name">
生产
<input placeholder="Your full name" name="request[full_name]" id="request_full_name">
有人遇到同样的问题吗? 如何解决?
P.s。 f.telephone_field、f.email_field 等其他助手工作得很好。
感谢任何试图提供帮助的人。 问题出在 htmlcompressor gem 的配置上。这行
remove_input_attributes: true
必须
remove_input_attributes: false