【发布时间】:2012-06-08 12:35:32
【问题描述】:
有没有办法有条件地为方法设置选项?
类似...
article_url(@article, :host => 'myblog.com' if @user.custom_domain?)
所以在这种情况下...只有在用户为其帐户设置了某个选项时才设置host。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3
有没有办法有条件地为方法设置选项?
类似...
article_url(@article, :host => 'myblog.com' if @user.custom_domain?)
所以在这种情况下...只有在用户为其帐户设置了某个选项时才设置host。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3
opts = @user.custom_domain? ? {:host => 'myblog.com'} : {}
article_url @article, opts
或者一个班轮:
article_url @article, @user.custom_domain? ? {:host => 'myblog.com'} : {}
【讨论】: