私は次のようにリンクを作成しました:
- @glossaries.each do |g|
%a.{ :href => glossary_path(g), data: { 'turbo_frame': :'entry' } }
= g.title
g.title
リンクをクリックした結果が別のフレームに表示される
場合、アクティブなリンク (アクティブな用語集) をスタイルするにはどうすればよいですか?
現在のパスが要求されたパスと等しい場合、ヘルパーを使用してリンクにクラスを提供しようとしましたが、機能していません。リンクする「アクティブな」クラスが指定されていません:
def current_class?(test_path)
return 'active' if request.path == test_path
''
end
現在のパスがブラウザのアドレスバーに表示されないフレームで作業する場合、data-turbo-action" => "advance"
. そのブラウザでは、アドレスバーに現在のパスがありますが、リンクには「アクティブな」クラスがありません..