Javascript Localhost整数是字符串,但在生产环境中是数字
我的Laravel刀片模板包含以下代码:Javascript Localhost整数是字符串,但在生产环境中是数字,javascript,php,laravel,blade,Javascript,Php,Laravel,Blade,我的Laravel刀片模板包含以下代码: <script> var options = {!!$selection->options()->pluck('options.id')!!}; </script> 但是在生产环境方面 var options = ["2", "4"]; 如何使它们在所有环境中都相同?要么应用任何逻辑转换为字符串,要么像在Java中一样转换为整数。“integer.parseInt()”。 希望你能对你的代码有所了解。规范化(强制
<script>
var options = {!!$selection->options()->pluck('options.id')!!};
</script>
但是在生产环境方面
var options = ["2", "4"];
如何使它们在所有环境中都相同?要么应用任何逻辑转换为字符串,要么像在Java中一样转换为整数。“integer.parseInt()”。
希望你能对你的代码有所了解。规范化(强制)
选项
包含数字(或字符串)?希望会有一个明确的答案。我选择了options=options.map(数字)代码>
var options = ["2", "4"];