Событие вставки DOM для файлов в Angular2 - PullRequest
0 голосов
/ 03 сентября 2018

Я пытаюсь вставить CSV-файл в контейнер div приложения Angular 6. Однако свойство items данных моего буфера обмена всегда пусто. Кто-нибудь успешно это реализовал?

<div class="entries-list" (paste)="onPaste($event)"></div>

..

onPaste(event) {
    console.log(event.clipboardData);
}

1 Ответ

0 голосов
/ 03 сентября 2018

Чтобы получить вставленный текст, вы должны использовать метод getData следующим образом:

onPaste(event) {
    console.log(event.clipboardData.getData('Text'));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...