как я могу установить максимальную и минимальную длину в number_field в RoR

#ruby-on-rails

#ruby-on-rails

Вопрос:

 <label class="control-label">count</label>
<%= f.number_field :count, {:placeholder => "Count", :class => "multiple_text_field form-control", :required => true, :max=>"8",:min=>"8" } %>
  

Ответ №1:

Если вы хотите иметь ровно 8 цифр, min значение будет 10000000 , а max значение будет 99999999 .

Ответ №2:

Да, вы почти это сделали. Небольшое изменение в этом:

 <%= f.number_field :count, {:placeholder => "Count", :class => "multiple_text_field form-control", :required => true, max: 8, min: 8 } %>
  

Ответ №3:

 <%= f.number_field :count, max: 10, min:4 %>
  

Ответ №4:

попробуйте это :

 <%= f.text_field :title, class: "form-control", title: "Enter title length 50 characters", placeholder: "Enter Title", :required => true,:maxlength => 50, pattern: ".{1,50}"  %>