【问题标题】:Initial transform in runtime angular cdk drag and drop运行时角度 cdk 拖放中的初始变换
【发布时间】:2020-03-19 16:39:10
【问题描述】:

如何在运行时进行初始转换? 我尝试在开始时定位元素,但它不起作用。 我尝试将它添加到这样的 css 文件中:

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

它在初始时工作,但是当我将元素拖动到 cdk 的原始位置时,它会重置。

【问题讨论】:

    标签: angular angular-material drag-and-drop angular-cdk


    【解决方案1】:

    找到了这个解决方案。

    <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 };
       }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-22
      • 1970-01-01
      • 2023-03-26
      • 2020-08-16
      • 1970-01-01
      相关资源
      最近更新 更多