首页 > 解决方案 > Angular2中文件的DOM粘贴事件

问题描述

我正在尝试将 csv 文件粘贴到 Angular 6 应用程序的 div 容器中。但是,我的剪贴板数据的 items 属性始终为空。有人成功实施了吗?

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

..

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

标签: angularclipboard

解决方案


要获取粘贴的文本,您必须使用 getData 方法,如下所示:

onPaste(event) {
    console.log(event.clipboardData.getData('Text'));
}

推荐阅读