网站搜索

typescript - Angular Material cdkDragFreeDragPosition 错误


当我在一个 div 上添加 [cdkDragFreeDragPosition] 时,我收到以下错误:

我尝试应用相同的示例:https://stackblitz.com/angular/bxalqlqlaly?file=src%2Fapp%2Fcdk-drag-drop-free-drag-position-example.ts

示例:

<div class="example-box" cdkDragBoundary=".example-boundary" cdkDrag [cdkDragFreeDragPosition]="dragPosition">
  <h2>Test</h2>
</div>

答案#1

你需要在 NgModule 中导入 DragDropModule。在那之后,拖放功能才会生效。更多信息请参考此链接:https://material.angular.io/cdk/drag-drop/overview