所以,我看到人们围绕这个话题跳舞,但我找不到答案。我刚刚安装了带有导轨的'draper' gem。这很棒,但我希望能够将它与 angularjs 一起使用。有没有办法做到这一点?还是我只需要在 angularjs 中制作一个服装装饰器……这意味着我的 'draper' gem 没用:
class PageDecorator < Draper::Decorator
delegate_all
def emphatic
object.text.upcase
end
end
我的html是:
<li class="gregli" ng-repeat="page in pages">
{{ page.text }}
</li>
我的导轨控制器是:
def index
@pages = Page.all.decorate
render json: @pages
end