0

我正在使用 draper 并想在视图中使用其中一个装饰器。

使用 HTML 一切正常,但装饰器在 Ajax 版本中不起作用 - 我收到未定义的方法错误。

在评论装饰器中:

委托全部

def comment_author
  "#{user.firstname} #{user.lastname}"
end

鉴于:

comment.comment_author

我正在使用曝光,所以我不需要视图中的实例变量。

4

1 回答 1

1

您可以使用 comment.decorate.comment_author

于 2015-06-13T20:44:40.963 回答