render

参考:

render | Railsドキュメント (railsdoc.com)

render – ActionView::Helpers::RenderingHelper | Ruby on Rails API [Official]

レイアウトとレンダリング | Rails ガイド [公式]

render を使用する | Rails ガイド [公式]

使い方

参考:

よく忘れる Rails のコントローラーでの render メソッドのレシピ集 | Rails Webook

Controller の render メソッドレシピ集 | 酒と涙とRubyとRailsと

render | Railsドキュメント (railsdoc.com)

テンプレート

参考:

Rails はどのようにテンプレートを見つけているか – Qiita

ActionView::LookupContext | Ruby on Rails API [Official]

ActionView::LookupContext::ViewPaths | Ruby on Rails API [Official]

ActionView::LookupContext::DetailsCache | Ruby on Rails API [Official]

JSON を出力する

参考:

Jbuilder で Missing Template Error | Developers.IO

JSON を出力する | Rails ガイド [公式]

:formats オプション | Rails ガイド [公式]

How to render partial as a json response for json format? | GoRails

How to render a PARTIAL as a Json response – Stack Overflow

nothing

ビューで何もレンダリングしない。

nothing: true

参考:

Action を実行したときに View で何も表示しない方法 | 超ド素人の Ruby on Rails 挑戦日記

パーシャル

参考:

Rails の View での render メソッドの使い方 | Rails Webook

ActionView::PartialRenderer | Ruby on Rails API [Official]

パーシャルを使用する – レイアウトとレンダリング | Rails ガイド [公式]

ビューとレイアウトの仕組み

参考:

Rails の view と layout の評価順についてコードを読んで納得した | freedom-man

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です