gpt4 book ai didi

angular - 如何将方法 "getFreeDragPosition"用于 Angular 8 CdkDrag?

转载 作者:行者123 更新时间:2023-12-03 22:04:51 25 4
gpt4 key购买 nike

Angular 中有一个方法定义 CdkDrag API。
enter image description here

但是如何在代码中调用它?

我已经尝试如下,但正在发生错误。使用这种方法的正确方法是什么?

export class DragableComponent implements OnInit {

_dragRef: DragRef<CdkDrag>;


this._dragRef.getFreeDragPosition();

最佳答案

这是在 CdkDrag 的实例上调用的方法。 .获取实例的方法之一是使用 cdkDragEnded输出事件。

示例代码:

public onDragEnded(event: CdkDragEnd): void {
console.log(event.source.getFreeDragPosition()); // returns { x: 0, y: 0 }
}
<p cdkDrag (cdkDragEnded)="onDragEnded($event)">
Draggable paragraph
</p>

关于angular - 如何将方法 "getFreeDragPosition"用于 Angular 8 CdkDrag?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57684257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com