Я создаю систему реального времени с Angular 10, где пользователь 1 перетаскивает элементы на экран, а местоположение элемента обновляется на экране пользователя 2. Я использую для этого @angular/cdk/drag-drop.
Я обновляю позицию на экране пользователя 2, привязывая cdkDragFreeDragPosition
к свойствам объекта xPos
и yPos
, которые обновляются при удалении объекта пользователем 1:
[cdkDragFreeDragPosition]="{x: wsc.xPos, y: wsc.yPos}"
Это работает, но позиция объекта для пользователя 2 прыгает, а не плавно перемещается в новую позицию, что немного некрасиво.
Есть ли способ заставить объект на экране пользователя 2 плавно перемещаться из исходного положения в новое положение, пожалуйста?