Angular 7 - копирование и вставка нескольких изображений SVG - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь скопировать несколько изображений из Adobe Illustrator и вставить их на веб-страницу для загрузки. Я могу добиться того же для одного изображения, но когда я копирую несколько изображений, все изображения вместе действуют как одно изображение. Ниже приведен код

<mat-card class="imageUpload" (paste)=handlePaste($event)></mat-card>

handlePaste(event: any) {
    const items = (event.clipboardData || 
event.originalEvent.clipboardData).items;
    let blob = null;
    for (const item of items) {
        if (item.type.indexOf('image') === 0) {
          blob = item.getAsFile();
            const reader = new FileReader();
            reader.onload = (evt: any) => {
              this.onUpload("blob.name", evt.target.result);
            };
        reader.readAsDataURL(blob);
        }
    }
  }
...