将 PhP 变量存储在 JavaScript 变量中

Store PhP variable in JavaScript variable

我是网络开发的新手,我正在开发一个使用 TALL 堆栈的项目:

我想得到一个 PhP 变量并将其存储在 JavaScript 变量中,这样我就可以用它做 jQuery/JavaScript 事情。

PhP 变量是 <?php Auth::user()->kyc_status ?>,我想将它存储在名为 kycStatus 的 JavaScript 变量中。这个想法可以用 let kycStatus = <?php Auth::user()->kyc_status ?>

之类的东西来表示

提前致谢。

<script>
    let kycStatus = {{ Auth::user()->kyc_status }}
</script>

你可以像下面那样做

<script>    
    var kycStatus = {!! json_encode(Auth::user()->kyc_status) !!};
</script>

或者使用此 Laravel 包 https://github.com/laracasts/PHP-Vars-To-Js-Transformer 将一些服务器端 string/array/collection/whatever 传递给您的 JavaScript。