gpt4 book ai didi

ruby-on-rails - 为 Rails 中的所有 Controller 创建一个全局变量

转载 作者:太空宇宙 更新时间:2023-11-03 17:03:22 24 4
gpt4 key购买 nike

我有一个对所有 Controller 通用的基本 URL。我想在一个地方将它声明为一个变量,并在我所有的 Controller 中使用它。这将使任何 future 的更新变得快速和简单。那可能吗?我在我所有的 Controller 中声明它是这样的:

@baseURL = "www.url.com/something/"

最佳答案

在您的应用程序 Controller 中。

before_action :set_variables

def set_variables
@baseURL = "www.url.com/something/"
end

当您让所有 Controller 都继承 ApplicationController 时,这个 @baseURL 实例变量将可以在您的所有操作和 View 中访问。

关于ruby-on-rails - 为 Rails 中的所有 Controller 创建一个全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35045076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com