У меня есть небольшое приложение галереи, в котором на главном экране у меня есть куча изображений в * ngFor, а в подробном представлении - еще несколько в слайдере.
Когда я go вернулся из деталей на главном экране все 66 изображений основного вида снова выбираются с сервера.
Как этого избежать?
Вот мой основной вид:
<div *ngFor="let exhibitor of exhibitors">
<a [routerLink]="['/exhibitor', exhibitor.slug]">
<div class="card" [ngClass]="{'dark':darky.mode}">
<div class="img-container">
<img [src]="'/assets/img/'+ exhibitor.artworks[0].img" class="card-img-top" alt="...">
</div>
</div>
</a>
</div>
И кнопка возврата go в подробном представлении:
<div class="goback" [routerLink]="['/']">
<fa-icon [icon]="faAngleLeft"></fa-icon>
</div>
Я изменил свой исходный код, чтобы использовать routerLink
и [src]
, но все равно не радости.
Есть подсказки?