gpt4 book ai didi

javascript - 在加载 react js 之前存储 JS 变量

转载 作者:行者123 更新时间:2023-11-30 19:56:53 25 4
gpt4 key购买 nike

我们有 Rails 应用程序作为前端框架使用react。我需要在 javascript 变量中存储一些哈希值,如

windows.FeatureFlag = {featureA: true, featureB:false}

在加载所有文件之前...我们正在按以下顺序加载 js 文件

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require react-server
//= require react_ujs
//= require_tree .

我试图在加载 react js 之前设置上面的 FeatureFlag ... ..

我的 react 文件我们需要/设置多个不同的值,并且所有值都取决于此变量以避免多个服务器调用......

如何实现?

最佳答案

Jared 的回答可行,但它为客户添加了另一个请求,未进行预处理,需要包含在所有布局中。我会:

为脚本创建一个新文件...将其命名为 react_config.js

windows.FeatureFlag = {featureA: true, featureB:false}

然后:

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require react_config.js
//= require react-server
//= require react_ujs
//= require_tree .

application.js 已经包含在

关于javascript - 在加载 react js 之前存储 JS 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53889203/

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