Начальное преобразование во время выполнения angular cdk drag and drop - PullRequest
0 голосов
/ 19 марта 2020

Как я могу сначала преобразовать во время выполнения? Я пытаюсь расположить элемент на старте, но он не работает. Я пытаюсь перевести его в файл css, например так:

transform: translate3d(-361px, -1252px, 0px);

работает на начальном этапе, но когда я перетаскиваю элемент, он сбрасывается в исходное положение диска.

Спасибо .

1 Ответ

0 голосов
/ 21 марта 2020

Нашел это решение.

<div class="partner-signature" *ngIf="isPartnerSignature" cdkDragBoundary=".pdf-file" [cdkDragFreeDragPosition]="elementPosition" cdkDrag>

export class SignatureVerificationStageComponent implements OnChanges {

elementPosition: { x: number; y: number; };

constructor(private _fileService: FileService) {
 this.elementPosition = { x: -361, y: -1252 };
   }
}
...