【发布时间】:2014-02-01 00:54:03
【问题描述】:
我的问题是我正在尝试做类似的事情
current_page?(controller: 'tigers', action:('index'||'new'||'edit'))
当控制器是 Tigers 并且操作是 index、new 或 edit 时返回 true。
上面没有抛出错误,只是匹配第一个动作。
救命!
【问题讨论】:
-
就我个人而言,我只会写一个方法来逐个检查这些并完成它。跳槽尝试单线检查不值得花时间。
-
有趣。我仍然比较笨,试图找出做事的最佳方式。感谢您的意见。
-
ruby 很棒,它有时提供的神奇方法有时会令人陶醉,但永远不要忘记,有时仅仅编写代码是解决问题的最佳方法。 ;)
标签: ruby-on-rails haml