0

だから私はRails 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>
4

1 に答える 1

2

ハッシュを確実に分離したいだけだと思います

<%= link_to "Users", { :anchor => 'users-tab',  :active_tab => 'users' }, { :data => { :toggle => 'tab'} } %></li>
于 2015-12-23T19:10:49.390 に答える