在 Ruby on Rails 7 中在哪里声明全局变量?

问题描述 投票:0回答:0

我想为我的 Ruby on Rails 7 项目声明一个 JavaScript 全局变量。在 Rails 5 中,我习惯于在

app/assets/javascripts/application.js
中声明全局变量,如下所示:

// app/assets/javascripts/application.js (Rails 5)

var MY_GLOBAL_VAR = MY_GLOBAL_VAR || {};

...但是在 Rails 7 中,目录

app/assets/javascripts/
似乎不再被用于支持
app/javascript/
。在Rails 7中,我尝试在
app/javascript/application.js
app/javascript/controllers/index.js
(🙈)等文件中声明它,但没有成功。

我在哪里可以声明 Rails 7 中的全局变量?

javascript ruby-on-rails variables global-variables
© www.soinside.com 2019 - 2024. All rights reserved.