Laravel lit plusieurs champs de la base de données et les affiche dans la vue. Si le champ est vide, il ne sera pas affiché. Est-il nécessaire d'ajouter un jugement if à chaque champ ? Comme ça :
@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
Y a-t-il une autre façon de l'écrire ?
En fait, vous êtes sur le backend (le contrôleur peut mieux juger, ou donner une valeur par défaut), et vous êtes sur la vue, donc l'expérience est très mauvaise
Écrivez un transformateur pour forcer la conversion du type de données en chaîne