[英]Rails link_to tag
我的路線是:
get "user" =>"user#info"
get "user/info"
這意味着我將user/info
設置為控制器user
的默認操作。當我訪問URL http://192.168.0.198:3000/user
它起作用。
現在,我想創建一個鏈接:
link_to 'Home',{:controller=>'user'}
但是我得到了錯誤:
No route matches {:controller=>"user"}
如果我寫:
link_to 'Home',{:action=>'info':controller=>'user'}
當然可以。
但是我只是不想寫動作,那我該怎么辦?
我在Rails API
得到這個
link_to "Profiles", controller: "profiles"
# => <a href="/profiles">Profiles</a>
為什么我出錯?
嘗試,
link_to 'Home',user_info_path
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.