我有一个 Rails 应用程序,在我的一个页面上,链接仅在出于某种原因在新选项卡中打开时才有效。
我有一个主控制器,可以很好地打开到其他控制器的链接。当我在我的位置控制器中时,出于某种原因,链接仅在新选项卡中打开。URL 是正确的,唯一的问题是当我单击链接时没有任何反应。
这是我的链接:
<a id="menu_link" href="../">Menu</a>
href
基本上是说回到站点的根目录。
我也试过:
<%= link_to({:controller => "main", :action => "home"}, :id => 'menu_link') do %>
<li>Menu</li>
<% end %>
我的 routes.rb 文件:
root :to => "main#home"
match 'admin', :to => 'access#admin_index'
match 'locations', :to => 'ranch_locations#locations'
match ':controller(/:action(/:id))(.:format)'