更干燥的意见?

时间:2011-03-05 06:55:16

标签: ruby-on-rails ruby-on-rails-3 views

我有clients的简单索引页面。客户有20个字段。我在表格中显示客户列表。为此,我必须在我的观点中写下:

- @clients.each do |client|
  %tr
   %td=client.name
   %td=client.email
   %td=client.address
   %td=client.phone etc...

我很好奇我是否可以像

那样做
- @clients.each do |client|
  - client do
      %tr
       %td= name
       %td= email
       %td= address
       %td= phone etc...

1 个答案:

答案 0 :(得分:2)

我认为你可以做点什么

- @clients.each do |client|
  - client.instance_eval do
      %tr
       %td= name
       %td= email
       %td= address
       %td= phone etc...