2016-01-24 100 views
0

因此,我只是想让链接的文本具有text-muted的引导类。如果我将该类直接应用于我的视图的link_to方法中的锚标记,则它什么也不做。因此,我试图使用link_to将span放置到我的锚标记中,但即使使用raw方法,html也不会呈现。使用link_to渲染范围内的一个范围

我的最终目标是简单地让我的About linke中的文本具有text-muted类,并且具有实际可见的影响。

这里是我的代码:

1 <div class="row-fluid">               
    2 <div class="vertical-center text-center">          
    3  <%= form_for :search, :html => { :class => "" } do |f| %>     
    4  <%= f.text_field :query, :placeholder => "Job Title" %><br />    
    5  <%= f.text_field :location, :placeholder => "Location" %><br />   
    6  <%= button_tag(:class => "submit-button btn btn-default", :id => "search") do %>  
    7   <span class="text-muted bold">Search</span>        
    8  <% end %>                 
    9  <%= link_to "#{ raw "<span class='text-muted bold'>About</span>" }", { :controller => :about }, :class => "btn btn-default bold", :id => "about"%> 
10  <% end %>                  
11 </div>                   
12 </div> 

下面是它目前看起来像在页面上: enter image description here

回答

3

您可以使用html_safe:

​​

或者你可以使用一个块:

<%= link_to about_path do %> 
    <span class='text-muted bold'>About</span> 
<% end %> 
+0

完美,谢谢 – FluffyKittens