Open1
Rails Turbo 調査メモ
turbo_frame_tag について
用途
- ERB 上で利用する。
- 置き換えたい場所を指定するのに利用する。
- turbo_frame_tag 内のリンクをクリックすると、そのリクエストは Turbo Framesリクエスト となる。
例
識別子に 'replace-area'
を指定する場合は以下のようにする。
<%= turbo_frame_tag('replace-area') do %>
<div>
HELLO
</div>
<% end %>
識別子をオブジェクトから自動生成する場合は以下のようにする。
<%= turbo_frame_tag(my_obj) do %>
<% # 上記は、内部でdom_id を使用している %>
<div>
HELLO
</div>
<% end %>