Ruby on rails 如何定义和访问Rails 1.2.3中的常量?
我在Rails 1.2.3中定义常量时感到困惑 在这里,我想以常量定义一个url,并希望在任何控制器上访问。例如:Ruby on rails 如何定义和访问Rails 1.2.3中的常量?,ruby-on-rails,constants,Ruby On Rails,Constants,我在Rails 1.2.3中定义常量时感到困惑 在这里,我想以常量定义一个url,并希望在任何控制器上访问。例如: TEMPLATE_URL = "www.google.com" 现在我想进入任何一个控制器。然后我无法定义和访问此常量。在application\u controller.rb(或application.rb)中添加以下内容 您可以使用任何控制器访问它 puts TEMPLATE_URL # www.google.com 如果要在任何视图/帮助程序/模型中使用相同的变量,可以按
TEMPLATE_URL = "www.google.com"
现在我想进入任何一个控制器。然后我无法定义和访问此常量。在application\u controller.rb(或application.rb)中添加以下内容 您可以使用任何控制器访问它
puts TEMPLATE_URL # www.google.com
如果要在任何视图/帮助程序/模型中使用相同的变量,可以按以下方式使用
ApplicationController::TEMPLATE_URL
只是一个提示-你真的应该使用Rails 3。Rails 1.2.3非常古老!
ApplicationController::TEMPLATE_URL