【发布时间】:2014-11-01 03:18:25
【问题描述】:
我正在使用带有 adminlte-rails gem 的 Rails 4。即使“仪表板”是一条有效的路线,它也只会让我使用常规而不是 link_to 链接到它。每次我使用 link_to 时,带有仪表板的部分都会消失。下面的代码显示了仪表板的工作示例。在此之下,是 managestudents_path 的工作 link_to。我不确定为什么一个有效而另一个隐藏仪表板。
<ul class="sidebar-menu">
<li class="active">
<a href="/dashboard">
<i class="fa fa-dashboard"></i> <span>Dashboard</span>
</a>
</li>
<!-- Manage Users -->
<li class="treeview">
<a href="#">
<i class="fa fa-edit"></i> <span>Manage Users</span>
<i class="fa fa-angle-right pull-right"></i>
</a>
<ul class="treeview-menu">
<li>
<%= link_to managestudents_path, type: "button", data: {toggle: "expanding"} do %>
<i class="fa fa-angle-double-right"></i> Students
<% end %>
</li>
这是我尝试过的一些 link_to,但不适用于仪表板。
<li class="active">
<% link_to dashboard_path do%>
<i class="fa fa-dashboard"></i> <span>Dashboard</span>
<% end %>
</li>
并且没有跨度
<% link_to dashboard_path do%>
<i class="fa fa-dashboard"></i> Dashboard
<% end %>
【问题讨论】:
标签: ruby-on-rails twitter-bootstrap link-to