1

我在 routes.rb 上设置了我的主控制器的默认视图。当新用户到来时,我需要控制器使用不同的视图。像这样的东西:

def set_view
  if @new_user
    render 'tutorial'
  else
    render 'index'
  end
end

我就是不能让它工作。这里的任何见解都会很棒。

4

1 回答 1

1

您的操作中只能调用一个“渲染”。只需将视图名称保留在变量中并在最后将其提供给“渲染”即可。

view = @new_user ? 'tutorial' : 'index'
render view
于 2013-04-04T20:55:42.027 回答