これlayouts
が目的です。レイアウトでヘルパー メソッドを呼び出すだけです。ビューはそのレイアウトを使用するため、ヘルパー メソッドも呼び出されます。レイアウト ファイルでは、次のことができます。
%body
= rails_helper_method
= yield
アップデート:
を見るとajaxify_rails repo
、application_controller でその ajaxify_extra_content メソッドを呼び出して、それを ajaxify イベントにバインドできます。次のようなことができます。
def ajaxify_extra_content
... your extra html ...
end
次に、次のようにバインドします。
$(document).on 'ajaxify:content_inserted', ->
$('#id_of_some_container_in_view').html $('#ajaxify_content #id_of_some_container_in_view').html()
次のようにヘルパーを直接呼び出すこともできます。
def ajaxify_extra_content
view_context.your_helper
end
PS私はそれをテストしていませんが、これはあなたのために働くはずです