Rails text_area大小
我有一个text_area
内的一个fields_for
,这是一个form_for
。
<%= day_form.text_area :hatch %>
是否有可能改变text_area
的大小? 例如: day_form.text_area size: 5
。
你可以select:
<%= day_form.text_area :hatch, cols: "30", rows: "10" %>
或者您可以使用size属性指定两者:
<%= day_form.text_area :hatch, size: "30x10" %>
由于文本区域同时包含行和列,因此您必须指定两者
<%= text_area(:application, :notes, cols: 40, rows: 15, class: 'myclass') %>
对于文本字段可以使用
<%= text_field(:application, :name, size: 20) %>
http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-text_area
为了提高响应速度,我喜欢将文本区域宽度设置为100%:
<%= f.text_area :description, :rows => 10, style: 'width:100%;' %>