繁体   English   中英

如何在Rails 4 link_to中进行锚定和数据切换?

[英]How to have anchor and data-toggle in rails 4 link_to?

于是我运行轨道4,并试图获得的link_to工作好一点,使用的link_to这样我就可以有PARAMS定义的,而不是做,:

<li class="<%= 'active' if params[:active_tab] == 'users' || params[:active_tab].blank? %>">
<a href='#user" data-toggle="tab">Users</a></li>

产生:

<li class="active"><a href="#users-tab" data-toggle="tab">Users</a></li>

目前我有:

<li class="<%= 'active' if params[:active_tab] == 'users' || params[:active_tab].blank? %>">
<%= link_to "Users", :anchor => 'users-tab',  :active_tab => 'users', :data => { :toggle => 'tab'} %></li>

正在产生:

<li class="active"><a href="/admin?active_tab=users&amp;data%5Btoggle%5D=tab#users-tab">Users</a></li>

有没有人有更好的方法来获得类似于以下结果:

<li class="active"><a href="admin?active_tab=users" data-toggle="tab">Users</a></li>

我认为您只想确保将散列分开

<%= link_to "Users", { :anchor => 'users-tab',  :active_tab => 'users' }, { :data => { :toggle => 'tab'} } %></li>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM