在draper的前1.0版本中,我们能够使用decorates方法显式地指定要修饰的类(例如,当类是名称空间时):
MyClassDecorator < Draper::Base
decorates :my_class, :class => Namespace::MyClass
...现在(Draper1.3) decorates不接受其他参数。但是,只要省略:class选项,就会导致"uninitialized constant MyClass"。
如何装饰类名称不能被draper自动扣除的类?
发布于 2014-03-05 11:12:00
在这里找到答案:https://github.com/drapergem/draper/issues/587
可以指定类而不是符号:
MyClassDecorator < Draper::Base
decorates Namespace::MyClass
...https://stackoverflow.com/questions/22194465
复制相似问题