关注会帮助我分享偏见的逻辑吗?我看到Rails 4有控制器的"关注"文件夹,但它在应用程序生成时是空的.
DHH写了一篇关于问题的博客(但我认为它们是针对该模型的):http://37signals.com/svn/posts/3372-put-chubby-models-on-a-diet-with-concerns
我要感谢一个简洁的例子.
Hel*_*ing 24
简单的说:
助手包含在视图中使用的方法.
关注的是控制器/模型中包含的模块(取决于它的关注点)等.
它只是一个包含代码的文件夹,如果您愿意,可以放在另一个地方.我们使用像关注这样的花哨术语来获得更多报酬.
soc*_*onk 20
关注的是混合到控制器或模型类中的模块.DHH的帖子专注于模型,但同样适用于控制器.它有助于减少模型或控制器类的范围,并且可以更轻松地跨多个类重用公共代码.
帮助器是用于简短的面向表示的方法,您可以从您的视图中调用,或者偶尔从控制器调用.
| 归档时间: |
|
| 查看次数: |
7824 次 |
| 最近记录: |