Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Laravel中访问.js中的配置数据(不在blade中)_Javascript_Config - Fatal编程技术网

Javascript 如何在Laravel中访问.js中的配置数据(不在blade中)

Javascript 如何在Laravel中访问.js中的配置数据(不在blade中),javascript,config,Javascript,Config,我可以使用访问.blade中的配置数据 {{ config('config.variable') }} 但是,我不知道如何访问.js文件中的配置数据。谁能给我一些建议吗?1)类型1 var name='{{env('CONFIG_FILE_name')}}'; console.log(名称); 2) 类型2 1)类型1 var name='{{env('CONFIG_FILE_name')}}'; console.log(名称); 2) 类型2 客户端执行Javascript,服务器端执行.b

我可以使用访问
.blade
中的配置数据

{{ config('config.variable') }}
但是,我不知道如何访问
.js
文件中的配置数据。谁能给我一些建议吗?

1)类型1

var name='{{env('CONFIG_FILE_name')}}'; console.log(名称); 2) 类型2

1)类型1

var name='{{env('CONFIG_FILE_name')}}'; console.log(名称); 2) 类型2


客户端执行Javascript,服务器端执行.blade.php。所以,你只能写这样的东西

<script>
var cfg = {{ config('config.variable') }};
</script>

var cfg={{config('config.variable')};
在.blade.php文件中,使其可从.js文件访问。
或者使用文档中提到的方法,为.env文件中的变量提供MIX_uuu前缀。

Javascript在客户端执行,而.blade.php在服务器端执行。所以,你只能写这样的东西

<script>
var cfg = {{ config('config.variable') }};
</script>

var cfg={{config('config.variable')};
在.blade.php文件中,使其可从.js文件访问。 或者使用文档中提到的方法,为.env文件中的变量提供MIX_uuu前缀