gpt4 book ai didi

laravel - 在 laravel Blade View 中显示 Blade 代码片段

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

我正在为 laravel 项目中基于 Blade 的组件创建文档,并希望将语法突出显示的 Blade 代码片段显示为文档的一部分,就像这样:

Desired result

我已经安装了 graham-campbell/markdown 包,我尝试在 .blade.php 文件中使用它,如下所示:

enter image description here

(不要介意转义符)

但是,我得到的输出如下:

Actual output

最佳答案

您可以将 Blade 包装在 @verbatim 指令中并使用 Highlight JS用你喜欢的风格

<p>You can use the laravel code template like this</p>

@markdown
```php
@verbatim
@include('components.inputs.text', [
'name' => 'input_name',
'label' => 'testing',
])
@endverbatim
```
@endmarkdown
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/styles/a11y-dark.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/highlight.min.js"></script>
<script>
hljs.initHighlightingOnLoad();
</script>

结果

enter image description here

希望对你有帮助

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

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