3

以下は私にとって非常に紛らわしいです:

最初のリンクは正しくターボ リンクを使用していませんが、クエリは送信されていません 2 番目のリンクは反対のシナリオです

 = link_to 'yesturbo_noquery', "/controller/action", "data-no-turbolink" => true,   query: "hello"
 = link_to "noturbo_yesquery", {'data-no-turbolink' => true, :controller => "controller", :action => "action", :query => "hello" }

両方を機能させるにはどうすればよいですか?

編集、これはSikachuのおかげで機能します

 = link_to 'yesturbo_yesquery', controller_action_path(:query => 'hello'), "data-no-turbolink" => true
4

2 に答える 2

2

次のコードの方が正しいと思います。

<%= link_to('Product', @product, data: { no_turbolink: true }) %>

また、次のコードも機能します。

<%= link_to('Product', @product, 'data-no-turbolink' => true) %>
于 2014-12-30T07:13:27.290 に答える