0

レールのブロック2.3.xERbコードが与えられた場合:

<% form_for account, :url => { :action => :invite } do |f| %>
  # blah
<% end %>

Railsアップグレードプラグインを使用すると、回線に対してもこれを行う必要があると交換<%する必要があることがわかります。そのような:<%=end

<%= form_for account, :url => { :action => :invite } do |f| %>
   # blah
<%= end %>
4

1 に答える 1

3

いいえ、ブロックを開始するときに必要なのは<%=だけです。

したがって、次のようになります。

<%= form_for account, :url => { :action => :invite } do |f| %>
   # blah
<% end %>

新しいerbへのアップグレードについては、このrails/asciicastを参照してください。

于 2011-03-28T04:20:11.320 に答える