代码之家  ›  专栏  ›  技术社区  ›  user2012677

查找方法被删除到的类(轨道)

  •  0
  • user2012677  · 技术社区  · 6 年前

    如果我使用 delegate :Mayfield, to: :user

    0 回复  |  直到 6 年前
        1
  •  1
  •   Marcus Ilgner    6 年前

    正如@BKSpurgeon已经指出的那样 implementation delegate 方法只创建一个调用对象上给定方法的方法。

    def Mayfield
      case some_attribute_value
      when 'foo' then user.Mayfield
      when 'bar' then something_else.Mayfield
      end
    end
    
    推荐文章