【发布时间】:2016-08-28 23:32:59
【问题描述】:
我正在尝试链接到一系列非常简单的welcome#___ 类型页面,并且不断收到No route matches [GET] ... 错误。
我正在尝试的三个链接是:
<%= link_to 'welcome_personality_path' do %>
...
<% end %>
和
<%= link_to 'welcome_game_path' do %>
...
<% end %>
和
<%= link_to 'welcome_body_path' do %>
...
<% end %>
即使我的 rake 路由显示这些路由存在,我也会收到每个错误的 no route matches 错误:
welcome_index GET /welcome/index(.:format) welcome#index
welcome_personality GET /welcome/personality(.:format) welcome#personality
welcome_game GET /welcome/game(.:format) welcome#game
welcome_body GET /welcome/body(.:format) welcome#body
welcome_resources GET /welcome/resources(.:format) welcome#resources
welcome_about GET /welcome/about(.:format) welcome#about
收到错误消息似乎是一件非常简单的事情,所以我很困惑。这些页面都没有任何参数或需要特殊权限。
【问题讨论】:
标签: ruby-on-rails ruby hyperlink routing