当你有这样一个表单时:
<%= f.text_field :last_name %>
它将以HTML格式生成:
<input id="person_last_name" name="person[last_name]" size="30" type="text" />
我想知道是否有办法获取将生成的name属性(在本例中为"person[last_name]").
这似乎有点奇怪,但我有我的理由!我也不想费心开始冗长的解释.
当你有这样一个表单时:
<%= f.text_field :last_name %>
它将以HTML格式生成:
<input id="person_last_name" name="person[last_name]" size="30" type="text" />
我想知道是否有办法获取将生成的name属性(在本例中为"person[last_name]").
这似乎有点奇怪,但我有我的理由!我也不想费心开始冗长的解释.
正如所料,你的 comments 非常正确:)
源代码中发生这种情况的地方是InstanceTag
类,所有标记生成都深入到该类.这个方法叫做tag_name.