Laravel liest mehrere Felder aus der Datenbank und zeigt sie in der Ansicht an. Wenn das Feld leer ist, wird es nicht angezeigt. Ist es notwendig, jedem Feld eine If-Beurteilung hinzuzufügen?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 16:47:08
0
2
365

Laravel liest mehrere Felder aus der Datenbank und zeigt sie in der Ansicht an. Wenn das Feld leer ist, wird es nicht angezeigt. Ist es notwendig, jedem Feld eine Wenn-Bewertung hinzuzufügen? So:

@if ($user->name!=null)
<p>姓名:$user->name</p>
@endif

@if ($user->email!=null)
<p>邮箱:$user->email</p>
@endif

@if ($user->phone!=null)
<p>电话:$user->phone</p>
@endif

Gibt es eine andere Möglichkeit, es zu schreiben?

曾经蜡笔没有小新
曾经蜡笔没有小新

Antworte allen(2)
phpcn_u1582

其实这个你在后端(控制器判断更好,或者给一个默认值),你在视图上,体验很不好

PHPzhong

写一个 Transformer 强制数据类型转换成字符串

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage