draper:用于Rails应用程序的DecoratorsView模型 源码
Draper:查看Rails的模型 Draper向Rails应用程序中添加了一个面向对象的表示逻辑层。 如果没有Draper,则此功能可能已在过程帮助器中纠结在一起或为模型增加了体积。 借助Draper装饰器,您可以使用与演示文稿相关的逻辑包装模型,以更有效地组织和测试应用程序的这一层。 为什么要使用装饰器? 假设您的应用程序具有Article模型。 使用Draper,您将创建一个相应的ArticleDecorator 。 装饰器包装模型,并仅处理表示方面的问题。 在控制器中,您将装饰文章,然后将其移交给视图: # app/controllers/articles_controller
下载地址
用户评论