block运用capture

<%= show_created_by_name(@company.created_by) do |name|%>
        <div class="column column_new">创建人: <%= name%> </div>
<% end %>

def show_created_by_name(created_by, &block)
    name = CreatedBy.display_name(created_by)
    if block_given?
      capture(name,&block) if name.present?
    else
      name
    end
end

猜你喜欢

转载自schooltop.iteye.com/blog/2342297
今日推荐