form_tag无法在rails 3.2中呈现

kab*_*bir 2 ruby ruby-on-rails-3

我正在关注http://www.noupe.com/ajax/create-a-simple-twitter-app.html上的教程 我正在使用ruby版本1.9.3p194,rails版本3.2

当我创建视图文件index.html.erb,并将内容作为

<b><%= render :partial => "message_form" %></b> 
<%= render :partial => @posts %>  
Run Code Online (Sandbox Code Playgroud)

然后以形式partial,_message_form.html.erb

 In partial _message_form
<% form_tag(:controller => "posts", :action => "create", :method=>"post") do %>  
  <%= label_tag(:message, "What are you doing?") %><br/>  
  <%= text_area_tag(:message, nil, :size => "44x6") %><br/>   
  <%= submit_tag("Update") %>  
<% end %>
Run Code Online (Sandbox Code Playgroud)

并加载index.html.erb,我只看到消息"在部分_message_form".表单标签根本不呈现.

需要帮忙.很乐意提供任何其他所需信息

Vic*_*roz 12

据我记得你需要这个: <%= form_tag...

更新:以前的行为(没有=)回退,但它似乎不存在于Rails 3.2.6中