[英]How do you implement a dummy link_to in Rails 4
好的,所以我只是將我的第一個項目從Rails 3遷移到Rails 4,項目正在開發中,因此有一些鏈接只是為了內容而存在。
在Rails 3中,我可以這樣做:
link_to "To be added", {:controller => "#", :action => "#"}
這會給我一個虛擬鏈接,我可以設置樣式等。由於路由錯誤,這在Rails 4中不起作用:
No route matches {:action=>"#", :controller=>"#"}
可能只是因為我現在略微睡眠不足,但我似乎無法找到解決這個問題並獲得相同功能的好方法。
為什么不是這樣的: link_to "To be added", "#"
?
我只是使用<%= link_to“添加”%>
所以,這絕對是睡眠剝奪,寫完之后不到一分鍾我就明白了。
通過使用:
link_to "To be added", {:controller => "dummy", :action => "dummy"}
並在routes.rb文件中添加相應的虛擬路由:
get "dummy/dummy" => "dummy#dummy"
這一切都有效,耶
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.