标签: ruby-on-rails-3
在Rails中,当我们定义全局变量(即在Application.rb文件中)时,它是常量,我们无法对其进行修改。在Rails中是否有任何备用可以在我的Rails应用程序中使用Variable作为全局变量并在执行期间访问和更改它的值?
答案 0 :(得分:0)
这可能不是您正在寻找的,但您可以在ApplicationController中设置一个设置变量的函数,然后设置before_filter :your_def。将变量设置为@variable,然后可以访问/编辑任何控制器。
before_filter :your_def
@variable