首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >link_to选项

link_to选项
EN

Stack Overflow用户
提问于 2013-02-27 14:46:09
回答 3查看 49.5K关注 0票数 16

所以我试着把它变成一个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应用程序接口文档),但什么也没找到。谢谢你的帮助!

EN

回答 3

Stack Overflow用户

发布于 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 %>
票数 11
EN

Stack Overflow用户

发布于 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>
票数 0
EN

Stack Overflow用户

发布于 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?'}中的数据属性

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15105807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档