首页 > 解决方案 > @if/@endif 间距问题的 Laravel 刀片语法

问题描述

以下代码的类似刀片语法是什么?

<?php if(...):?>abc<?php else:?>cde<?php endif;?>

代码@if(...) abc @else .... 不好,因为它在“abc”之前和之后广告了一个空格,代码@if(...)abc@endif(html 前后没有空格string) 生成错误...

谢谢

标签: laravelsyntaxlaravel-blade

解决方案


做了更多的研究,看起来没有解决方案,因为刀片中没有无空间标签。我从一个将他的字符串包装在额外的 hml 标签中的人那里找到了一个解决方案(所以这很容易,因为他在标签之前和之后广告空格并且标签内的字符串是无空格的)但在我的情况下,我只需要一个字符串前后没有空格...我将采用老式的 php 方式...


推荐阅读