【问题标题】:Angular Material: Remove item onDrop outside cdk componentAngular Material:删除 cdk 组件外的项目 onDrop
【发布时间】:2019-08-12 20:24:09
【问题描述】:

我目前正在为某些列表功能使用角度材料 CDK DragAnDrop。
我想要完成的是:

  • 我将一个元素从列表 A 拖放到列表 B 中。 如果我将元素从列表 B 拖放到列表 B 之外(也在列表 A 之外),我想从列表 B 中删除该元素。

  • 是否有一些指令或 api 可用于验证我是否在 cdkDropList 组件之外删除了一个元素?

【问题讨论】:

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


    【解决方案1】:

    是否有一些指令或 api 可用于验证我是否在 cdkDropList 组件之外删除了一个元素?

    您可以使用CdkDragDrop 事件的isPointerOverContainer 属性。

    如果项目被放置在容器外,它将被设置为 false,否则为 true。

    【讨论】:

      猜你喜欢
      • 2019-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-29
      • 2020-11-04
      • 1970-01-01
      相关资源
      最近更新 更多