语法错误,意外的keyword_ensure,期望使用Rails输入结束

时间:2014-12-15 06:29:39

标签: ruby-on-rails ruby forms syntax

我有以下代码:

<%= form_tag(email_post_path, method: :put) %>
  <%= text_field_tag(:email) %>
  <%= submit_tag %>
<% end %>

我收到错误syntax error, unexpected keyword_ensure, expecting end-of-input - 为什么会这样?

我尝试设置<%= end %>,但这也没有帮助;)

1 个答案:

答案 0 :(得分:16)

您忘了将do添加到form_tag,它应该是这样的

<%= form_tag(email_post_path, method: :put) do %>