Laravel Blade 模板也读取注释进行处理

Out*_*ode 5 laravel laravel-blade

我是第一次使用刀片,并且我添加了一条注释行。但运行页面时抛出异常,发现注释行也被执行。

评论行:

<!-- {!! !!} changed to {{ }}.  ref : https://laravel.com/docs/5.5/blade -->
Run Code Online (Sandbox Code Playgroud)

错误异常:

<!-- <?php echo !!} changed to <?php echo e(}}.  ref : https://laravel.com/docs/5.5/blade -->
Run Code Online (Sandbox Code Playgroud)

Sau*_*nam 5

这是因为你的html注释包含{{ }}&,{!! !!}它会被blade解释。

在这种情况下,请使用 Laravel Blade注释。在 之间添加注释{{-- --}}

{{-- {!! !!} changed to {{ }}.  ref : https://laravel.com/docs/5.5/blade --}}
Run Code Online (Sandbox Code Playgroud)