【发布时间】:2019-08-29 12:31:02
【问题描述】:
我正在使用 Angular Material CDK,尤其是拖放功能, 我想知道是否有任何方法可以将其中一个子 div 设置为不可拖动,同时仍允许拖动父 div?
<div cdkDropList (cdkDropListDropped)="drop($event)">
<div cdkDrag class="section" *ngFor="let section of sections">
<sectionComponent dynamically appended trough a factory>
</div>
</div>
每个部分组件都可以拖动到父 cdkDropList 中。 这是一节的结构。
<div class="sectionContainer">
<div class="sectionParam">
</div>
<div class="sectionContent">
</div>
</div>
我想要的是能够拖动整个部分,但前提是拖动的来源来自 sectionContent div。我在 paramSection 中有一些滑块导致拖放功能出现问题。
感谢您的宝贵时间。
【问题讨论】:
-
您能向我们展示您的代码,以便我们提供帮助吗?
-
我添加了一些代码,希望对您有所帮助:/
标签: angular drag-and-drop