0

我是否可以动态确定字段名称或变量,例如

module ApplicationHelper
def current_week
  1
end

Controller
def @player = Player.find(params[:id]) 

/item/show.html.erb
<%= @player.total_for_week_{current_week} %>

这样,我可以手动或基于公式更新 current_week 变量,并让它流向我的所有视图。有没有办法做到这一点?

谢谢!

4

1 回答 1

2
<%= @player.send("total_for_week_#{current_week}") %>
于 2013-09-21T23:02:07.423 回答