0

ユーザーオブジェクト(@row)がnilでない場合にのみ、ユーザーをユーザーリストに挿入したいと思います。rjsテンプレートに条件付きで挿入するにはどうすればよいですか?

page.insert_html:bottom、:userlist、render(:partial => "user"、:locals => {:user => @row、:myid => @ row.id})

どうもありがとう。

4

2 に答える 2

3

通常のルビーでそれをどのように行うか

if @row
  page.insert_html(:bottom, :userlist, render(:partial => "user", :locals =>  { :user => @row, :myid => @row.id }))
end

または1行で表示したい場合

page.insert_html(:bottom, :userlist, render(:partial => "user", :locals =>  { :user => @row, :myid => @row.id })) if @row
于 2010-04-29T08:10:18.060 に答える
1
page.insert_html :bottom, :userlist, render(:partial => "user", :locals =>  { :user => @row, :myid => @row.id }) unless @row.blank?
于 2010-04-29T08:12:17.430 に答える