使用脚本获取环境变量 jquery

get env varaible with script jquery

我试图从 Laravel 5.8 中的 .env 中获取一个变量,但它总是 returns 一个字符串。

{!! getenv("RECAPTCHAV3_SITEKEY") !!}

我有这个代码:

e.preventDefault();
key = '{!! getenv("RECAPTCHAV3_SITEKEY") !!}';

console.log(key);

我也试过:

e.preventDefault();
key = '{{ env("RECAPTCHAV3_SITEKEY") }}';
    
console.log(key);

但我总是得到相同的结果。当我单击登录或注册按钮时,我需要执行此操作以使用 jQuery 和 Ajax 生成 google Recaptcha。我该怎么做?

也许试试...

<script>

    let key = '{{ config('RECAPTCHAV3_SITEKEY') }}';

    alert(key);

</script>