Я работаю над перемещением приложения из angularjs в Angular 7. У меня есть инструмент карты для отслеживания игровых фигур на сетке.Прямо сейчас, как это работает, я слушаю события перетаскивания на каждом игровом фрагменте, а на событии сброса я обновляю позицию х / у игрового элемента в БД.Я смотрю здесь на https://material.angular.io/cdk/drag-drop, и не похоже, что я могу воссоздать эту функцию.Независимо от того, как я его настроил, я не могу запустить событие cdkDragDropped
(или любое другое событие в этом отношении).
Когда я пытаюсь использовать эти части в cdkDropList
, части становятся заблокированными на месте и могут только поменяться местами друг с другом, а не свободно перемещаться.Есть ли способ прослушивания событий отбрасывания от элемента cdkDrag
за пределами cdkDropList
?Или, может быть, освободить перетаскиваемые объекты, как только они окажутся в cdkDropList
, чтобы они могли передвигаться более свободно?
Если все это не удастся, кто-нибудь может порекомендовать мне лучший плагин перетаскивания для Angular 7?: D