Angular についての私の理解では、次の 2 つの要素のうち一度に表示できるのは 1 つだけですが、何らかの理由で両方が表示されています。見えないコードに間違いがありますか?
ng-show を間違って使用していますか?
<div class="no_people" ng-show="!person.name">
<p>no people</p>
</div>
<div ng-repeat="person in details.people">
<div class="persons_table">
<table>
<tbody>
<tr class="top_row">
<td colspan="2">
<span class="person_name">
{{ person.name }}
</span>
<span class="person_address" >
{{ person.address }}
</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>