onDragStart(event, data: any) {
event.dataTransfer.setData('data', data);
}
onDrop(event, data: any) {
let dataTransfer = event.dataTransfer.getData('data');
event.preventDefault();
}
allowDrop(event) {
event.preventDefault();
}
<div (drop)="onDrop($event, dropData)" (dragover)="allowDrop($event)"></div>
<div (dragstart)="onDragStart($event, dragData)"></div>
に...このためのあらゆるソリューションを私はこのような試みたが、私はそれにドロップしたときにonDrop
方法は、画像ファイルを返さないのですか?あなたはドラッグイベントのためHostlistener
デコレータを使用して試みることができる
なぜイベントのデフォルトの動作を防止するのですか? –
あなたが防ぐことができない場合、ドラッグアンドドロップは動作しません... – Vladimir