Я пытаюсь создать контроль перетаскивания для Aurelia. Первоначально он работает отлично. неПеретаскивание в Aurelia не работает
<div class="card" draggable="true" repeat.for="card of player2.hand">
Однако, когда я делегирую слушатель в dragstart
случае, сопротивление больше не работает.
<div class="card" draggable="true" dragstart.delegate="$parent.dragstart()" repeat.for="card of player2.hand">
я могу получить событие dragstart огня и событие имеет defaultPrevented: true
, которая хранит событие перетаскивания по умолчанию от запуска. Как я могу отключить preventDefault
на конкретном делете в Aurelia?
Я написал обновленное и расширенное решение здесь: http://davismj.me/blog/aurelia-drag-and-drop/ –