【发布时间】:2011-07-06 08:02:25
【问题描述】:
如果我使用 text_field,我的 ERB 文件可以正常工作,但如果我切换到 text_field_tag,我会收到此错误:
undefined method `text_field_tag' for #<ActionView::Helpers::FormBuilder:0x00000001f6fd50>
这是有效的代码:
<%= f.text_field mystring %>
以及不起作用的代码:
<%= f.text_field_tag mystring %>
text_field_tag 已记录在案。如何让它发挥作用?我需要require 什么的吗?
【问题讨论】:
-
text_field_tag 不是 FormBuilder 的一种方法 - 它是一个类似于
link_to的 view_helper,所以只需使用text_field_tag:)
标签: ruby-on-rails-3 erb