@RubyonRails中的变量

@titletitle之间有什么区别?因为它们都可以是变量名。另外,我如何决定应该使用哪种类型的变量?是否使用@

title是一个局部变量。它们仅存在于其范围内(当前块)

@title是一个实例变量,可用于类中的所有方法

您可以在此处阅读更多内容:
http://strugglingwithruby.blogspot.dk/2010/03/variables.html

在RubyonRails中,将控制器中的变量声明为实例变量(@title)可供查看

发表评论