我尝试根据视图中的类型生成此路径标记:
<%= nearby_#{@nearby_type}_shop_path %>
但是#
符号注释了文本的其余部分。任何解决方案?
谢谢。
答案 0 :(得分:3)
您需要使用send
来实际执行代码。
<%= send("nearby_#{@nearby_type}_shop_path") %>
答案 1 :(得分:-1)
<%= "nearby_#{@nearby_type}_shop_path" %>
或
nearby_<%= @nearby_type %>_shop_path