Angular DND-Liste ziehbar Element verhindern Ich bin mit Angular Drag-and-Drop-Listen see here mit kantigem ng-Datei-Upload see hereWie sich aus der Addition dragover- Klasse Angular ng-f-Upload Dropzone
Problem:
Wenn ich den Listeneintrag neu anordnen, wenn ich den Mauszeiger über den Textbereich halte (Upload-Dropzone ng-file), wird die Dragover-Klasse zur Dropzone hinzugefügt.
Wie kann ich das ziehbar Element von DND-Liste verhindern, dass das Auslösen des Drag über die ng-Datei-Upload-Dropzone
Beispielcode
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<ul dnd-list dnd-drop="">
<li ng-repeat="item in list"
dnd-draggable="null"
dnd-callback="onDrop()">
{{item.title}}
</li>
</ul>
<div ngf-drop="uploadMe($files,list.id)"
ngf-drag-over-class="'dragover'"
ngf-multiple="true"
ngf-drag-over-class="{accept:'fileDragOver', reject:'textDragOver'}">
<textarea class="form-control" ng-model="chatbox"></textarea>
</div>
Sie können 'NGF-Drop-disabled = true', wenn Sie das Element nicht wollen, eine Drop-Zone zu sein. – danial
Danke Danial, aber das Textfeld muss eine Dropzone für alle Dateitypen außer Browser-Element Drag Ghost Image sein – Neil