多张图片并点击图片进行预览 - Angular
multiple image and click images for preview - Angular
多张图片上传和预览
目前正在处理多张图片上传,如果我在预览中单击多张图片 window 我需要查看这些图片,例如,如果我上传了 2 张图片,如果我单击第 1 张图片,如果我同时单击第 2 张图片我需要看的图片
在当前情况下,如果我单击一个图像,我能够看到该图像,但如果我单击多个图像,则无法正常工作。
这是我的 stackblitz 单张图片
更改模板
<div class="card-body">
<img *ngFor="let imgPreview of imgPreviews" [src]="imgPreview" >
</div>
并在您的组件 .ts 中更改此
imgPreviews: string[] = [];
onClik(e) {
this.imgPreviews.push(e.target.src);
}
现在您点击的任何图片都会添加到当前显示的图片中
多张图片上传和预览
目前正在处理多张图片上传,如果我在预览中单击多张图片 window 我需要查看这些图片,例如,如果我上传了 2 张图片,如果我单击第 1 张图片,如果我同时单击第 2 张图片我需要看的图片
在当前情况下,如果我单击一个图像,我能够看到该图像,但如果我单击多个图像,则无法正常工作。
这是我的 stackblitz 单张图片
更改模板
<div class="card-body">
<img *ngFor="let imgPreview of imgPreviews" [src]="imgPreview" >
</div>
并在您的组件 .ts 中更改此
imgPreviews: string[] = [];
onClik(e) {
this.imgPreviews.push(e.target.src);
}
现在您点击的任何图片都会添加到当前显示的图片中