tky*_*mtk 5 ruby-on-rails ruby-on-rails-4
我是一名 Rails 初学者,正在阅读 RailsGuides。
在 RailsGuides 中,它说:
Action View 和 Action Controller 是 Action Pack 的两个主要组件。
- RailsGuides 操作视图概述
在钢轨在GitHub上行动宝盒部分,它说,行动宝盒包括行动派遣器和动作控制器组件。
我的问题是,Action Pack 组件实际上是什么?
ActionPack 与ActionController和ActionView捆绑在一起。在处理任何请求时,动作视图和动作控制器在后台都在处理请求中发挥着重要作用。但是,ActiveRecord 和 ActionPack 都是不同的组件集。正如 @Leandro 提到的,视图层和控制器层都作为一个组件组合在一起,如ActionPack。
ActionPack = ActionController + ActionView
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
小智 0
好问题...
在 Rails 中,控制器层和视图层由 Action Pack 一起处理。由于这两层相互依赖性很强,所以它们被捆绑在一个包中。这与 Active Record 和 Action Pack 之间的关系不同,它们是独立的。这些包中的每一个都可以在 Rails 之外独立使用。
我建议你克隆 gitihub 项目并打开他们的课程作为抵押品。
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
5083 次 |
| 最近记录: |