我集成了条纹Api来测试如何在env中设置公钥。如何在js公钥中使用条带公钥:
STRIPE_KEY=pk_test_IS796OfBm2ZFLfvBbwsXHJLK00fE6oqivk和js文件,其中使用这个可验证的:
var stripe = Stripe({{ env('STRIPE_KEY') }});发布于 2020-01-18 00:30:30
{{ }}是.blade语法控件,不能在.js文件中使用。
如果在.blade.php文件中有一个<script>元素,那么它就可以工作,否则需要在包含.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>https://stackoverflow.com/questions/59791282
复制相似问题