我正在使用Draper將裝飾器添加到幾個模型中,我有一些裝飾器用於「裝飾」另一個模型(我的用戶模型)的一個模型(我的文檔模型) 。我怎樣才能做到這一點?如何在關聯對象中包含draper裝飾器
我試過把這個放在我的文檔裝飾器中,但它不起作用。
decorates_association :user
**[decorators here]**
class UserDecorator < ApplicationDecorator
decorates :user
end
,並將此向我的用戶控制器:
def show
@user = UserDecorator.find(params[:id])
end
三江源提前!
繼承是否有某種方式來分享,讓我們說,只有5款車型之間的3種方法,但不共享與模型的其餘那些方法?在這種情況下使用'ApplicationDecorator'不適用。裝飾者有沒有像'關注'的東西? – kovpack