:size => nil
我看到自己为此写了很多f.text_field
:
<%= f.text_field :street_address, :size => nil %>
<%= f.text_field :post_code, :size => nil %>
<%= f.text_field :city, :size => nil %>
这只是愚蠢的。如果没有:size => nil
上述内容, text_field 会呈现<input>
一个size="some number"
(通常size="30"
)我不需要或不想要的。
那么,如何实现 DRY 并使其默认f.text_field
不会生成size=30
orsize="some number"
属性?这样我就可以避免总是不得不输入:size => nil
.