【发布时间】:2016-11-05 11:08:13
【问题描述】:
我想在我的链接中插入我的对象类型。这个并不总是一样的,所以我不想写成真正的信。 我想写一些类似的东西:
link to "my mission", edit_+ mission.type.downcase + _path(mission)
我什至不知道它是否可能。 感谢您的帮助
【问题讨论】:
我想在我的链接中插入我的对象类型。这个并不总是一样的,所以我不想写成真正的信。 我想写一些类似的东西:
link to "my mission", edit_+ mission.type.downcase + _path(mission)
我什至不知道它是否可能。 感谢您的帮助
【问题讨论】:
您可以使用instance_eval 喜欢:
link_to "my mission", instance_eval("edit_#{mission.type.downcase}_path(mission)")
【讨论】:
public_send。
您可能会更容易使用普通的 html 标记:
<a href='<%= edit_+ mission.type.downcase + _path(mission)%>'>
mission_path
</a>
【讨论】: