我有一个存储图像数据的函数,例如名称。通过 * ngFor 我可以加载这些数据,这些数据在数据库中并存在于框中。
html
<div class="row tab-pane Galeria">
<div *ngFor="let product of products" (click)="ImageInfo($event,product.id)" class="col-xl-2 col-lg-3 col-md-4 col-sm-6">
<div class="image-item">
<a class="d-block image-block h-100" >
<img [src]="Imagenss" class="Images img-fluid" alt="">
<div class="ImageText"> {{product.name}}</div>
</a>
</div>
</div>
</div>
图片1
这是数据库中每个图像的保存数据。
通过(单击)框图像,它返回我的 ID,我执行 get 到文件夹以获取具有相同 ID 的图像。
如何在不使用 click 的情况下执行此操作并且加载所有图像而无需一一单击来执行该功能?
获取图像函数
ImageInfo(e, id) {
if (e != null) {
this.ID = id;
}
let self = this;
self.homeService.getImage(self.ID).then(function (resultado) {
if (resultado) {
self.Imagenss = resultado;
}
}).catch();
}
