私が読んだすべてのことは、ビューヘルパーはビューに混ざっていると言っていますが、具体的にはどのクラスに混ざっていますか?
参照:
私が読んだすべてのことは、ビューヘルパーはビューに混ざっていると言っていますが、具体的にはどのクラスに混ざっていますか?
参照:
コントローラには がありview_context、これは のインスタンスでありview_context_class、(デフォルトでは) によってActionView::Base作成された の匿名サブクラスですActionView::Base.prepare。ヘルパーは、これらのビュー コンテキスト クラスに混在しています。
ビュー コンテキストは、コントローラのインスタンス変数が「魔法のように」ビュー内のインスタンス変数になる場所でもあります。