So zeigen Sie die ersten Daten in ng-repeat an
<div class = "panel-body">
<div ng-repeat=" img in images">
<img src="/images/http://photo/{{img.path}}" alt="">
</div>
Panel content
Beispiel sql SELECT TOP 1 * FROM Kunden;
Antworten:
2 für die Antwort № 1Benutzen ng-if="$index == 0"
Siehe unten
<img ng-if="$index == 0" ng-src="/images/http://photo/{{img.path}}" alt="" />
2 für die Antwort № 2
Wenn Sie nur einen Datensatz abrufen möchten, verwenden Sie ihn wie folgt. Keine Notwendigkeit für ng-Wiederholung.
Oder noch, wenn Sie verwenden möchten, dann verwenden Sie $ index.
<div class = "panel-body">
<div ng-repeat=" img in images">
<img src="/images/http://photo/{{images[0].path}}" alt="">
</div>
1 für die Antwort № 3
Benutzen $first
Variable:
<img ng-if="$first" ng-src="/images/http://photo/{{img.path}}" alt="" />
Sehen https://docs.angularjs.org/api/ng/directive/ngRepeat
1 für die Antwort № 4
Wenn Sie nur die ersten Daten wünschen, sollten Sie ngRepeat nicht benötigen, sondern nur auf den Index verweisen images[0]
:
<img ng-src="/images/http://photo/{{images[0].path}}" alt="">