Ruby on rails 数字字段简单形式

Ruby on rails 数字字段简单形式,ruby-on-rails,simple-form,Ruby On Rails,Simple Form,在使用Simple_form_for时的“我的数字字段”中,使用Google Chrome时,字段侧面会显示滚动条 我怎样才能阻止他们出现 看到一些代码会很有帮助,但是 它们不是滚动条;它们是向上和向下箭头按钮,用于增加/减少指定的步骤的数字输入字段(默认为1) 默认情况下,模型的整数属性将使用type=“number”作为字段呈现 要覆盖此行为,请使用:as选项指定字段的输入类型 <%= f.input :your_field_name, as: :string %> (这在

在使用Simple_form_for时的“我的数字字段”中,使用Google Chrome时,字段侧面会显示滚动条

我怎样才能阻止他们出现


看到一些代码会很有帮助,但是

它们不是滚动条;它们是向上和向下箭头按钮,用于增加/减少指定的
步骤的
数字输入字段(默认为
1

默认情况下,模型的整数属性将使用
type=“number”
作为字段呈现

要覆盖此行为,请使用
:as
选项指定字段的输入类型

<%= f.input :your_field_name, as: :string %>


(这在中有记录)

我想知道,如果我使用as::string,它不会将我的整数值作为字符串输入吗?不管表单的提交方法是什么(GET/POST/PUT/DELETE),在
参数中,rails仍然会将
:您的字段名
的值作为字符串显示。如果你想让它成为一个整数,你必须用类似于
的东西将它强制转换为\u i
。谢谢兄弟,你给了我我想要的东西。:)