2011-08-03 47 views
10

我正在学习Ruby on Rails,我想知道什么时候创建了一个控制器类的实例。每个操作请求的实例?或者一个客户请求之间共享的实例?什么时候会创建一个控制器的实例?

我可以看到控制器类中存在实例变量,它们与视图共享,所以我认为每个操作请求都创建一个控制器实例。我对吗?

+3

是的,从客户端的每个HTTP请求将创建一个新的控制器实例并调用操作方法就可以了。控制器实例变量将可访问视图 – house9

+3

http://guides.rubyonrails.org/action_controller_overview.html – house9

+2

@ house9,我认为你应该添加,而不是作为评论的答案。 – Mischa

回答

相关问题