所以我试着把它变成一个link_to链接:
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Sign-In <b class="caret"></b></a>
到目前为止,我已经有了这个,但是不知道如何处理<b class="caret"></b>
。我在link_to
的末尾尝试了一个do块,但只得到了一个错误。
<%= link_to "Sign-In", new_user_session_path, :class => "dropdown-toggle", :data => {:toggle=>"dropdown"} %>
我刚刚开始学习Rails,并且已经到处搜索(包括阅读RoR应用程序接口文档),但什么也没找到。谢谢你的帮助!
发布于 2013-02-27 14:58:30
如果你提供了一个块,你省略了第一个参数(通常是a标记的内容),它将被块产生的内容所取代。
<%= link_to new_user_session_path, :class => "dropdown-toggle", :data => {:toggle=>"dropdown"} do %>
Sign-In <b class="caret"></b>
<% end %>
发布于 2013-02-27 15:03:43
将链接放在一个容器中,它可以是一个div,然后放入class ="dropdown“。
<div class="dropdown">
<%= link_to image_tag('icons/lock_icon.png') + " Log In" +('<b class="caret"></b>').html_safe , '#', { :class => 'dropdown-toggle', 'data-toggle' => 'dropdown' } %>
</div>
发布于 2017-08-01 02:40:15
它必须是link_to link_to remove_user_path(recipient_id: recipient.id) , method: :delete, data: {confirm: 'Are you sure you want to delete?'}
中的数据属性
https://stackoverflow.com/questions/15105807
复制相似问题