7

Simple_form_for を使用するときの数値フィールドで、Google Chrome を使用するとフィールドの横にスクロール バーが表示されます。

それらが表示されないようにするにはどうすればよいですか?

Scroll Simple_form_for を使用した数値フィールドを示す画像

4

1 に答える 1

16

いくつかのコードを見ると役に立ちますが、

それらはスクロールバーではありません。numberこれらは、指定された入力フィールドを増減するための上下矢印ボタンですstep(デフォルトは1)。入力タイプの詳細number

デフォルトでは、モデルの整数属性は、type="number"を使用してフィールドとしてレンダリングされますsimple_form

この動作をオーバーライドするには、:asオプションを使用してフィールドの入力のタイプを指定します。

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

(これは に記載されていますREADME.md)

于 2012-12-04T19:15:05.253 に答える