Ruby on Rails パーシャル(partial)の使い方
2010年03月15日
render
メソッドに :partial
パラメータを渡すことでパーシャル(部分テンプレート)をレンダリングする。
:partial
パラメータ
:partial
パラメータの値はパーシャルの名前を指定する。- パーシャルのファイル名はパーシャルの名前の先頭にアンダースコアを付加したものとなる。
cart_item
: パーシャル名
_cart_item.html.erb
: パーシャル・ファイル名
:object
パラメータ
:object
パラメータにはパーシャルに渡すインスタンスを指定する。- パーシャル内でパーシャル名と同名の変数でこのインスタンスにアクセスできる。
:collection
パラメータ
:collection
パラメータは渡されたコレクションの個々の要素にパーシャルを適用していく。
:locals
パラメータ
:locals
パラメータでパーシャル内で利用できるローカル変数を作ることができる。:locals
パラメータには、ローカル変数名とその値をハッシュ形式で指定する。
RailsによるアジャイルWebアプリケーション開発
posted with amazlet at 10.03.15
Sam Ruby David Heinemeier Hansson Dave Thomas
オーム社
売り上げランキング: 29946
オーム社
売り上げランキング: 29946