0

给定一个 rails 2.3.x ERb 代码块:

<% 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 %>

请参阅此rails/asciicast以升级到新的 erb。

于 2011-03-28T04:20:11.320 回答