我正在使用Bootstrap 3并且我可以执行大多数链接,但是当“link_to”函数包含在其他内容时会出现问题。
这些工作
<li><%= link_to "Contact", contact_path %></li>
<li><%= link_to "Sign Up", register_path %></li>
我不知道如何使用“link_to”来实现这些
<a class="navbar-brand" href="#">Project</a>
项目的路径为root_path
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Resources<b class="caret"></b></a>
资源路径为resources_path
答案 0 :(得分:8)
你可以这样做:
<%= link_to "Project", root_path , class: 'navbar-brand' %>
<%= link_to resources_path, class: 'dropdown-toggle', data: {toggle:'dropdown'} do %>
Resources <b class="caret"></b>
<% end %>
答案 1 :(得分:1)
你不必必须使用link_to
帮助器,如果它对你没有实际帮助,你可以使用帮助器轻松创建所需的链接,如下所示: / p>
link_to 'Project', '#', class: 'navbar-brand'
link_to '#', class: 'dropdown-toggle', data: { toggle: 'dropdown' } do
Resources <b class="caret"></b>
end