Rails text_field标记默认字符限制

时间:2013-11-29 09:16:52

标签: ruby-on-rails-4

<%= f.text_field :user_name %>是否有默认字符数限制? 或者我需要指定一个?我没有在网上找到任何东西。 user _name是一个字符串,它的默认值应该是255;我需要添加size: '255'吗?

1 个答案:

答案 0 :(得分:-1)

这是text_field

的签名
text_field(name = "", value = nil, size = 40, maxlength = nil)

正如您所看到的,默认情况下,显示的字符数(size)设置为40.这通常会被您的自定义CSS覆盖。

maxlength参数是可选的,它将限制用户可以在字段中输入的字符数。

一般来说,我认为最好不要限制字段的输入,而是通过评论中提到的验证来处理这些内容。