【发布时间】:2021-01-31 04:15:45
【问题描述】:
我已经这样做了:
<div mat-dialog-title
cdkDrag
cdkDragRootElement=".cdk-overlay-pane"
cdkDragHandle>
</div>
但该解决方案导致对话框可通过单击窗口的任何位置来拖动,这使得无法在内容块内扩展<textarea>。
理想情况下,我需要一种仅通过单击标题才能使其可拖动的方法。
【问题讨论】:
-
升级到 Angular 9 后发生在我身上。似乎无需将 cdkDrag 移动到 Angular 8 中的包装器元素即可工作。
标签: angular draggable angular-cdk-drag-drop material-dialog