将 PhP 变量存储在 JavaScript 变量中
Store PhP variable in JavaScript variable
我是网络开发的新手,我正在开发一个使用 TALL 堆栈的项目:
- Laravel 混合;
- Livewire;
- AlpineJS 和;
- TailwindCSS.
我想得到一个 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。
我是网络开发的新手,我正在开发一个使用 TALL 堆栈的项目:
- Laravel 混合;
- Livewire;
- AlpineJS 和;
- TailwindCSS.
我想得到一个 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。