我有一個應用程序,其中鏈接工作正常,當我在主頁上,但是當我在屬於資源,如「用戶」的頁面上,一些鏈接獲得有點奇怪。Rails應用程序獲取不必要RESTFUL與鏈接
當我在主頁上,然後點擊「關於」頁面的鏈接時,我直接進入該頁面。但是,如果我在用戶/索引的頁面上,並將鼠標懸停在「關於」頁面的鏈接上,則會將目標顯示爲「用戶/關於」。
這是我的路線文件的樣子。
RobotimusApp::Application.routes.draw do
resources :users
root to: "pages#home"
match '/about', to:'pages#about'
match '/guides', to:'pages#guides'
end
這裏是我的導航欄看起來像
%ul.nav
%li
=link_to 'Home', root_url
%li
=link_to 'About', 'about'
- if user_signed_in?
%li
= link_to('My Sites', user_path(current_user))
感謝您的令人難以置信的詳盡的解釋! –