在这个例子中,as: :logout
参数的意义是什么?
get 'logout', to: 'devise/registrations#destroy', as: :logout
在我看来,我可以通过指定 logout_path 来调用此路由。是这个as: :logout
参数吗?
在这个例子中,as: :logout
参数的意义是什么?
get 'logout', to: 'devise/registrations#destroy', as: :logout
在我看来,我可以通过指定 logout_path 来调用此路由。是这个as: :logout
参数吗?
确切地说,您可以指定您希望在as
路由中使用的路径命名方式。
您可以在此处阅读有关命名路由的更多信息。
该as
参数不需要匹配路径或操作中的任何内容:
get 'get-me-outta-here', to: 'devise/sessions#destroy', as: :logout
# note that logging out is to do with devise sessions not registrations