angular - Angular2中文件的DOM粘贴事件
问题描述
我正在尝试将 csv 文件粘贴到 Angular 6 应用程序的 div 容器中。但是,我的剪贴板数据的 items 属性始终为空。有人成功实施了吗?
<div class="entries-list" (paste)="onPaste($event)"></div>
..
onPaste(event) {
console.log(event.clipboardData);
}
解决方案
要获取粘贴的文本,您必须使用 getData 方法,如下所示:
onPaste(event) {
console.log(event.clipboardData.getData('Text'));
}
推荐阅读
- vba - 使用 Outlook 阅读 RSS 项目。如果网页有“找不到页面”,想要删除项目
- angular - 如何将模板引用变量传递给子组件
- python - Pygame窗口底角的白色标签
- python - 创建具有唯一对象实例的 NumPy
- java - 无法构建 Spring Boot Admin Client
- javascript - 数据表的 json 问题
- linux - 在 Linux 上的 Docker 中查看交互式 Cypress 测试运行程序
- javascript - Django使用ajax更新表数据
- spring-batch - Spring批量读取对文件夹中的大量文件进行分区
- reactjs - 为什么我无法访问从 redux 商店获取的产品?