【发布时间】:2011-11-24 05:56:05
【问题描述】:
我想知道如何为我的 rails 助手获得一些动态能力:
<h3><%= link_to object.name, ("#{object.class_path.to_s}")_path(object) %></h3>
在这种情况下,将对象的类放入链接中。我对如何在辅助方法中抛出方法感到困惑。
任何建议将不胜感激!
【问题讨论】:
-
听起来您已经解决了它,但为了将来参考您的原始方法,您必须像这样使用发送:
link_to object.name, send("#{object.class_path.to_s}_path", object) -
啊,是“发送”,明白了。想知道这是如何工作的。感谢您的提醒。
标签: ruby-on-rails ruby-on-rails-3 dynamic helpers