【问题标题】:ruby rails, bootstrap link红宝石导轨,引导链接
【发布时间】: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


    【解决方案1】:

    你错过了=

    <%= link_to dashboard_path  do%>
       <i class="fa fa-dashboard"></i> Dashboard
    <% end %>
    

    【讨论】:

    • 天哪,我不敢相信我忘记了“=”。谢谢!现在工作。
    【解决方案2】:

    我相信这是因为你曾经写过&lt;% link_to 和另一个&lt;%= link_to

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      • 2018-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多