gpt4 book ai didi

javascript - 在 Laravel blade 中显示代码片段

转载 作者:行者123 更新时间:2023-11-30 15:02:15 29 4
gpt4 key购买 nike

我需要在屏幕上显示一个包含一些 php 变量的文本片段,但是当我加载页面时,Laravel 解析这些变量并给我一个 undefined variable 错误。基本上,当我尝试在 <code></code> 中显示代码片段时,我需要它标记它打印如下内容:

<script type='text/javascript>
var variable = '<?= $variable ?>';
</script>

我已经尝试过使用 {{htmlspecialchars}} 但没有成功

最佳答案

在您的 Controller 中,您可以将代码分配给一个变量:

$var = Blade::compileString('<script type=\'text/javascript\'>
var variable = \'<?= $variable ?>\';
</script>');

在你的 Blade 中,访问变量为:

{{ $var }}

关于javascript - 在 Laravel blade 中显示代码片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46339389/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com