Я пытаюсь получить координаты x и y для блока на основе позиции внутри контейнера. Вот пример из https://material.angular.io.
В настоящее время у меня есть это небольшое демо, чтобы проверить вывод события cdkDragMoved
.
<div class="something">
<div class="example-box" cdkDrag cdkDragBoundary=".something" (cdkDragMoved)="test($event)" (cdkDragEnded)="test($event)" (cdkDragReleased)="test($event)">
Drag me around
</div>
</div>
export class CdkDragDropOverviewExample {
test(e) {
console.log(e)
}
}
Желаемый вывод - позиция относительно родительского элемента в пикселях или процентах.