本地主机整数是字符串,但在生产中是数字
Localhost integers are strings, but numeric on production
我的Laravelblade模板有这段代码:
<script>
var options = {!!$selection->options()->pluck('options.id')!!};
</script>
localhost 上的输出是
var options = [2, 4];
但是在生产环境中
var options = ["2", "4"];
如何使它们在所有环境中都相同?
您可以像我们在 Java."Integer.parseInt()" 中那样应用任何逻辑转换为字符串或转换为整数。
希望你能对你的代码有所了解。
我的Laravelblade模板有这段代码:
<script>
var options = {!!$selection->options()->pluck('options.id')!!};
</script>
localhost 上的输出是
var options = [2, 4];
但是在生产环境中
var options = ["2", "4"];
如何使它们在所有环境中都相同?
您可以像我们在 Java."Integer.parseInt()" 中那样应用任何逻辑转换为字符串或转换为整数。 希望你能对你的代码有所了解。