Home > article > Railsのpartialの使い方

Railsのpartialの使い方

あまりpartialをちゃんと使いこなせていない気がするので(いつもインスタンス変数で適当に値わたしてる)使い方をちょっとメモ。

render :partial => 'entry'

一番基本となるpartialの使い方。_entry.html.erbを描画。

render :partial => 'entry', :locals => {:title => "タイトル"}

localsでpartial側に値を渡す。partial側ではローカル変数titleで文字列”タイトル”を参照できる。

render :partial => 'entry', :object => @object
render :partial => @entry # インスタンス変数で単数形

objectでpartial側に値を渡す。@objectの内容をpartial側でローカル変数entryで参照できる。

render :partial => 'entry', :collection => @objects
render :partial => @entries # インスタンス変数で複数形

collectionで値を渡す。@objectsの値を1つずつ、partial側でentryとして参照できる。もちろん描画は@objects分繰り返される。

Comments:3

http://www.e-learning.bte.edu.pl/user/view.php?id=4645&course=1 11-10-29 (Sat) 15:47

Very interesting points you have observed , appreciate it for putting up. “It is seldom that liberty of any kind is lost all at once.” by David Hume.

סוככים 11-11-01 (Tue) 0:17

שלום, רציתי להמליץ לכם על חברה העוסקת בהתקנה ובניה של סוככים. באתר, פרופיל החברה וכן קולקציות סוככים נבחרות.

srpska napredna stranka 12-01-29 (Sun) 14:50

great looking blog… I just love your layout!

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://ukstudio.jp/2008/08/13/ruby_on_rails_partial/trackback/
Listed below are links to weblogs that reference
Railsのpartialの使い方 from UKSTUDIO

Home > article > Railsのpartialの使い方

Feeds
Meta
Others

Return to page top