gpt4 book ai didi

javascript - 如何在laravel中访问js文件中的env变量

转载 作者:行者123 更新时间:2023-12-02 19:43:07 27 4
gpt4 key购买 nike

我使用 Stripe Api 来测试如何在环境中设置公钥。如何在js中使用in strip public key公钥:

 STRIPE_KEY=pk_test_IS796OfBm2ZFLfvBbwsXHJLK00fE6oqivk

和使用此变量的 js 文件:

var stripe = Stripe({{ env('STRIPE_KEY') }});

最佳答案

{{ }}.blade句法控制,不能用于.js文件。

如果你有一个 <script> .blade.php 中的元素文件,那么它将工作,但否则你需要在包含 .js 之前将文件加载到 JS 中。文件,或通过 ajax 调用获取值。

例如加载变量为js在包括 .js 之前脚本:

example.blade.php :

<script type="text/javascript">
let stripe_key = '{{ env("STRIPE_KEY") }}';
</script>
<script src="{{ asset('js/stripe.js') }}"></script>

关于javascript - 如何在laravel中访问js文件中的env变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59791282/

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