Ruby on rails RubyonRails使用来自视图助手的变量在视图中动态生成字段名
在我看来,假设我有这样的东西:Ruby on rails RubyonRails使用来自视图助手的变量在视图中动态生成字段名,ruby-on-rails,view,view-helpers,Ruby On Rails,View,View Helpers,在我看来,假设我有这样的东西: <%= f.text_field :name_first %> <%= f.text_field return_field_name %> 所以现在我的观点应该是这样的: <%= f.text_field :name_first %> <%= f.text_field return_field_name %> 写: def return_field_name category_lower = cat
<%= f.text_field :name_first %>
<%= f.text_field return_field_name %>
所以现在我的观点应该是这样的:
<%= f.text_field :name_first %>
<%= f.text_field return_field_name %>
写:
def return_field_name
category_lower = category_name.downcase
"name#{category_lower}".to_sym
# but I'm sure that without #to_sym it should work as well
end
但是如果它能帮助你,你应该只写纯方法。我认为这是一个很好的练习。谢谢!这正是我需要的。工作起来很有魅力。我不能接受这个答案,因为我只有11分(少4分)。我会尽快回到这里接受。再次感谢!