【发布时间】:2019-09-18 08:17:58
【问题描述】:
在laravel框架中我们可以使用blade在html文件中添加PHP代码。
我们在 Laravel 框架的刀片文件中同时使用 {{-- --}} 和 {!! !!} 语法。
它们之间的基本区别是什么?
【问题讨论】:
标签: laravel laravel-blade
在laravel框架中我们可以使用blade在html文件中添加PHP代码。
我们在 Laravel 框架的刀片文件中同时使用 {{-- --}} 和 {!! !!} 语法。
它们之间的基本区别是什么?
【问题讨论】:
标签: laravel laravel-blade
{{-- --}} 用于包含 cmets,{!! !!} 用于显示变量而不转义,例如显示 html 内容。
【讨论】:
{{-- --}} 是在刀片文件中创建 cmets。
{!! !!} 用于显示数据而不转义。
您可以阅读 laravel 文档中的相关内容:
https://laravel.com/docs/5.8/blade#comments https://laravel.com/docs/5.8/blade#displaying-data
【讨论】:
第一个{{-- --}}用于Blade cmets,不会在HTML中显示。
第二个{!! !!} 用于显示未转义的数据。
【讨论】:
{{-- This comment will not be present in the rendered HTML --}}
{!! it is used for escape html while rendering !!}
【讨论】: