将data属性传递给rails link_to块

时间:2014-03-16 00:10:57

标签: ruby-on-rails erb turbolinks

尝试在link_to块中禁用turbolink

这里有我现在所拥有的,除了禁用turbolinks之外我也需要它。

<%= link_to posts_path do %>   
    <li class="nav-icon nav-icon-home">
            <span aria-hidden="true" class="glyphicon glyphicon-home" data-icon="&#x25a8;"></span>
            <span class="nav-icon-text">Home</span>
    </li> 
<% end %>

现在,要使用上面的内容并禁用turbolinks,我想做这样的事情......

<%= link_to posts_path, :data => { :no_turbolink => true }do %>   
    ...
<% end %>

2 个答案:

答案 0 :(得分:3)

{ :no_turbolink => true }do之间添加空格:

<%= link_to posts_path, :data => { :no_turbolink => true } do %>   
    ...
<% end %>

答案 1 :(得分:0)

试试这个

<%= link_to posts_path , :data => { :no_turbolink => true } do %>   
 <li class="nav-icon nav-icon-home">
        <span aria-hidden="true" class="glyphicon glyphicon-home" data-icon="&#x25a8;">      </span>
        <span class="nav-icon-text">Home</span>
</li> 
<% end %>