Angular “如何使用该方法”;getFreeDragPosition“;对于角度为8的CdkDrag?
AngularAngular “如何使用该方法”;getFreeDragPosition“;对于角度为8的CdkDrag?,angular,drag-and-drop,Angular,Drag And Drop,AngularCdkDragAPI中有一个方法定义。 但是如何在代码中调用它呢 我试过下面这样做,但错误正在发生。使用这种方法的正确方法是什么 export class DragableComponent implements OnInit { _dragRef: DragRef<CdkDrag>; this._dragRef.getFreeDragPosition(); 导出类DragableComponent实现OnInit{ _dragRef:dragRef
CdkDrag
API中有一个方法定义。
但是如何在代码中调用它呢
我试过下面这样做,但错误正在发生。使用这种方法的正确方法是什么
export class DragableComponent implements OnInit {
_dragRef: DragRef<CdkDrag>;
this._dragRef.getFreeDragPosition();
导出类DragableComponent实现OnInit{
_dragRef:dragRef;
这是._dragRef.getFreeDragPosition();
这是对CdkDrag
实例调用的方法。获取实例的方法之一是使用cdkdragend
输出事件
示例代码:
public ondragend(事件:CdkDragEnd):无效{
console.log(event.source.getFreeDragPosition());//返回{x:0,y:0}
}
拖拉段落
您可以发布此组件的模板吗?了解您如何使用[cdkDrag]指令会有所帮助。