如果链接为空,如何隐藏图标

时间:2019-06-05 08:21:28

标签: javascript html css laravel

如果链接为空,我想隐藏一个图标。这是Instagram的<a>标签和<i>标签。如果来自admin的字段为空,我想将其隐藏。我正在使用Laravel框架。

 <a href="https://instagram.com/{{ $model->instagram }}"><i class="fa fa-instagram"></i>&nbsp;&nbsp;{{ $followed_by }}</a> 

您有什么想法吗?

谢谢。

2 个答案:

答案 0 :(得分:4)

您可以使用 myOtherlist = [['return', 'modify']] 刀片指令:

@if

根据您的Laravel版本,您可能还可以使用@if ($model->instagram) <a href="https://instagram.com/{{ $model->instagram }}"> <i class="fa fa-instagram"></i>&nbsp;&nbsp;{{ $followed_by }} </a> @endif / @isset指令。您可以在official documentation中详细了解它。

答案 1 :(得分:1)

使用刀片@if语句。

只需编写如下代码:-

@if(!empty($model->instagram))
<a href="https://instagram.com/{{ $model->instagram }}"><i class="fa fa-instagram"></i>&nbsp;&nbsp;{{ $followed_by }}</a>
@endIf

就是这样。

您可以从here

了解更多有关laravel Blade的信息。