Ruby on rails 链接到选项

Ruby on rails 链接到选项,ruby-on-rails,twitter-bootstrap,Ruby On Rails,Twitter Bootstrap,所以我想把它变成一个链接: <a class="dropdown-toggle" data-toggle="dropdown" href="#">Sign-In <b class="caret"></b></a> 我刚刚开始学习Rails,四处搜索(包括阅读RoR API文档),但没有找到任何有用的东西。谢谢你的帮助 若您提供了一个块,您将省略第一个参数(通常是标记的内容),它将被块产生的内容替换 <%= link_to new_user_

所以我想把它变成一个链接:

<a class="dropdown-toggle" data-toggle="dropdown" href="#">Sign-In <b class="caret"></b></a>

我刚刚开始学习Rails,四处搜索(包括阅读RoR API文档),但没有找到任何有用的东西。谢谢你的帮助

若您提供了一个块,您将省略第一个参数(通常是标记的内容),它将被块产生的内容替换

<%= link_to new_user_session_path, :class => "dropdown-toggle", :data => {:toggle=>"dropdown"} do %>
  Sign-In <b class="caret"></b>
<% end %>
“下拉切换”,:data=>{:toggle=>“dropdown”}do%>
登录

将链接放在一个容器中,它可以是一个div,也可以是一个class=“dropdown”。


'下拉切换','数据切换'=>'下拉'}%>

您提供的指向的
链接就上下文而言是正确的

让我告诉你这是怎么回事:

这是您提到的链接:

<%= link_to "Sign-In", new_user_session_path, :class => "dropdown-toggle", :data => {:toggle=>"dropdown"} %>
生成的链接现在与您想要的内容等效:

<a href="#" class="dropdown-toggle" data-toggle="dropdown">Sign-In<b class= 'caret'></b></a>

它必须是指向的链接中的数据属性
link\u删除用户路径(recipient\u id:recipient.id),方法::delete,数据:{confirm:'确定要删除吗?'}

啊,我知道关键是块,但无法理解参数等等。谢谢你,伙计!谢谢你的反馈!我对生牛犊一无所知如果我有更多的名声,我会投你一票!再次感谢!我的标签数据原始title=“Edit”中有这个,我得到了一个错误。它预期的是一个
<%= link_to "Sign-In", new_user_session_path, :class => "dropdown-toggle", :data => {:toggle=>"dropdown"} %>
<a href="users/sessions/new" class="dropdown-toggle" data-toggle="dropdown">Sign-In</a>
<%= link_to(raw("Sign-In" +("<b class= 'caret'></b>")), new_user_session_path, :class => "dropdown-toggle", :data => {:toggle=>"dropdown"}) %>
<a class="dropdown-toggle" data-toggle="dropdown" href="users/sessions/new">Sign-In<b class= 'caret'></b></a>
<%= link_to(raw("Sign-In" +("<b class= 'caret'></b>")), "#", :class => "dropdown-toggle", :data => {:toggle=>"dropdown"}) %>
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Sign-In<b class= 'caret'></b></a>