【发布时间】:2010-11-01 02:13:56
【问题描述】:
关于在模块或库中使用“SELF”的快速问题。基本上,“SELF”的范围/上下文与模块或库有关,如何正确使用它?有关我所说的示例,请查看使用“restful_authentication”安装的“AuthenticatedSystem”模块。
注意:我知道“self”在其他语言中等同于“this”,以及“self”如何对类/对象进行操作,但是在模块/库的上下文中,“self”没有任何意义。那么,在没有类的模块中,self 的上下文是什么?
【问题讨论】:
标签: ruby-on-rails ruby scope self