我有一个Blade模板,可以加载用户列表并显示各种详细信息。
如果用户没有手机号码,我想显示消息“无手机号码”(我尝试过单引号和双引号),这种情况永远不会显示:
@if ($person->Mobile >= "")
{{ $person->Mobile }}
@else
'No Mobile Number'
@endif
我尝试用{{$ person-> EMail}}替换“No Mobile”消息(我在其他地方显示,所以我知道每个人都有一个电子邮件地址),但我仍然无所事事,就我而言可以说逻辑不会进入@else块 有什么想法吗?
答案 0 :(得分:3)
这应该有效
@if (!empty($person->Mobile))
{{{ $person->Mobile }}}
@else
'No Mobile Number'
@endif
答案 1 :(得分:0)
我使用这种方法:
@if( isset($error_message) )
@section('content')
@parent
@stop
@section('error_message')
<strong>Holly molly! </strong><em>{{ $error_message }} :(</em>
@stop
@endif
我有内容部分,内部内容有另一部分 error_message ,因此如果设置了error_message
变量,则显示内容部分和内部打印我的error_message
。