我正在尝试创建文件拖放上传。我已经使用 Angular 指令中的 HostListener 创建了带有 dragenter、dragleave 和 drop 事件的 div 容器。dragenter 和 dragleave 事件正在工作,但在 drop 事件中 event.preventDefault() 不起作用。我的事件代码:
@HostListener('drop', ['$event']) onDrop = (event): void => {
event.preventDefault();
}
我还尝试(drop)="function($event)"
在 HTML DOM 中添加事件,但这也不起作用。