Laravel - 刀片 - <!-- __BLOCK__ --> <!-- __ENDBLOCK__ -->

问题描述 投票:0回答:1

当我在 Blade @if、@foreach 等中使用时。Laravel 添加额外的

<!-- _ BLOCK _ --> <!-- _ ENDBLOCK -->

线。 我怎样才能摆脱这个。这是以前从未发生过的事情。

Laravel 10 + Livewire 3(最新版本)。

laravel laravel-blade
1个回答
0
投票

基本上是来自Livewire。在 livewire 存储库的 docs 文件夹中,有一个名为 morph.md 的自述文件(https://github.com/livewire/livewire/blob/main/docs/morph.md#injecting-morph-markers

这些是 Livewire 用来指导检测更改和添加之间差异的标记。

根据文档,您可以通过进入应用程序的配置来禁用它们

config/livewire.php
并使用:

'inject_morph_markers' => false,

这应该可以解决您的问题,但我建议保留它,因为它对 Livewire 应用程序非常有益。

© www.soinside.com 2019 - 2024. All rights reserved.