ActiveDecorator Rails 4,Rails 5和Rails 6的简单,Rubyish视图帮助器。使您的帮助器和视图保持面向对象的状态! 产品特点 仅在以下情况下自动将装饰器模块混合到相应的模型中: 从控制器到视图传递模型或模型集合或ActiveRecord :: Relation的实例 用模型渲染局部:object显式或隐式使用:collection或:object或:locals ) 获取已装饰的Active Record模型对象的关联 装饰器模块在模型的上下文中运行。 因此,您可以直接在装饰器模块中调用任何属性或方法 由于装饰器被视为辅助对象,因此您还可以调用任何Ac