0

仅当用户对象(@row)不为零时,我才想在用户列表中插入用户。如何在 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

或者如果你想要它在一条线上

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 回答