【发布时间】:2012-11-26 01:34:58
【问题描述】:
我想在 Rails 控制台(https://github.com/drapergem/draper 和 http://railscasts.com/episodes/286-draper)中查看我的一些 Draper 装饰器的输出。为此,我一直在寻找一种包含装饰器及其方法的方法,类似于应用程序助手:
include ActionView::ApplicationHelper
Draper 装饰器继承自 ApplicationDecorator,ApplicationDecorator 继承自 Draper::Base
class ApplicationDecorator < Draper::Base
end
class MaterialDecorator < ApplicationDecorator
decorates :material
#methods to decorate your material..
end
我尝试了include Draper::Base::MaterialDecorator、include ApplicationDecorator::MaterialDecorator 和其他一些类似的变体,但没有成功。
如何在 rails 控制台中包含装饰器,例如上面的 Material Decorator?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 decorator draper