Rails 使用 MVC 范式。模型、 View 和 Controller 很有趣,实际上只有 Controller 才有“应用程序”或父 Controller 。实际上,rails 中有一个 application_helper,但它实际上并没有多大作用。只有一个 application_controller 有什么意义,而模型和实践中的助手没有父级?

最佳答案

模型有一个父级 ActiveRecord::Base
ApplicationController 之所以存在是因为它太常见了,在 Web 应用程序中看到您需要用于身份验证/授权等的应用程序范围的过滤器。 .

关于ruby-on-rails - MVC 范式。为什么只有application_controller?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6864419/

10-10 02:48