1

我知道这可能不是什么大问题,但我有一个让我感兴趣的问题:在 rails(以及一般的 Web 应用程序)中,假设我有一个包含以下属性的对象:TinyMember(name: string, id: integer).

  1. 我使用给定的 id 从 web 服务获取另一个更大的对象:@member = MyService::Member.find(id)

  2. 在我看来,我必须将成员对象传递给 2 个不同的部分:

    = render partial: "p1", member: @member

    = render partial: "p2", member: @member

我知道 TinyMember 对象对于第二个部分(p2)有足够的信息,我的问题是,如果我只将较轻的 TinyMember“发送”到这个部分,我是否会以某种方式提高性能,如下所示:

= render partial: "p2", member: @tiny_member

4

0 回答 0