Innerhalb einer Tabellenzelle listet ich mehrere Elemente auf, die mit ng-repeat aufgefüllt werden. Dabei wird die folgende Struktur verwendet. Bei einigen Einträgen sind Eigenschaften wie "user.favcolor" jedoch leer. Was ist der einfachste Weg, um Text wie "Lieblingsfarbe:" in diesem Fall zu verstecken, so dass ich nicht mit einer Zeile, die "Lieblingsfarbe:" und keinen Wert daneben hat?Wie blende ich den Etikettentext aus, wenn der Wert leer ist?
<table>
<thead>
<tr>
<th>Price</th>
<th>Plan Contents</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="tip in tips">
<td>{{tip.priceMonthly}}</td>
<td><span>Name: {{user.name}}</span>
<span>ID: {{user.id}}</span>
<span>Favorite color: {{user.favcolor}}</span>
</td>
</tr>
</tbody>
</table>