13

我正在使用简单形式的 gem 来呈现我的表单。我正在尝试将输入字段类型设置为“数字”。此代码不起作用:

f.input :amount, input_html: { type: 'number' }

设置它的正确方法是什么?

4

3 回答 3

17

以下应该工作

f.input :amount, input_html: { type: 'number' }

一种更清洁的方法是:

f.input :amount, as: :numeric

希望能帮助到你 !

于 2013-09-30T09:31:14.343 回答
9

最简单的方法:

f.input :whatever, as: :numeric
于 2016-03-18T00:18:26.120 回答
4

尝试:

f.input :amount, as: :integer
于 2013-09-30T08:20:44.690 回答