Angular拖放:在嵌套的cdkDropLists中放置cdkDrag项目
创始人
2024-10-29 20:00:40
0

Angular的cdk拖放库允许我们将元素拖动到另一个列表中。如果您的列表中有嵌套的列表项,并且您希望在任何级别上进行拖放操作,则需要将外部和内部容器都放置为cdkDropLists。

以下是如何在嵌套的cdkDropLists中放置cdkDrag元素的示例:

1.在您的组件中导入DragDropModule和CdkDragDrop

import {DragDropModule, CdkDragDrop} from '@angular/cdk/drag-drop';

  1. 在模块中,导入DragDropModule:

@NgModule({ imports: [ ... DragDropModule ], ... })

  1. 定义您要拖动的列表项及其父容器:

{{item.name}}
{{subItem.name}}

  1. 添加“cdkDropListDropped”事件处理函数:

onItemDrop(event: CdkDragDrop) { if (event.previousContainer === event.container) { moveItemInArray(event.container.data, event.previousIndex, event.currentIndex); } else { transferArrayItem(event.previousContainer.data, event.container.data, event.previousIndex, event.currentIndex); } }

在这里,我们使用了两个可用于在cdkDropLists中拖动和放置元素的方法 - moveItemInArray和transferArrayItem。您可以使用其中任何一个方法,具体取决于您要转移的项以及它们之间的关系。

最后,

相关内容

热门资讯

透视透视挂!wpk辅助是什么,... 透视透视挂!wpk辅助是什么,wpk作弊,教你攻略(总是是真的有挂)1、玩家可以在wpk辅助是什么软...
透视攻略!wpk俱乐部是做什么... 透视攻略!wpk俱乐部是做什么的,wpk模拟器,安装教程(确实有挂)一、wpk俱乐部是做什么的AI软...
透视好友房!wpk辅助是什么,... 透视好友房!wpk辅助是什么,wpk有辅助器吗,攻略教程(一贯真的是有挂);1、wpk辅助是什么系统...
透视免费!wpk辅助器,wpk... 透视免费!wpk辅助器,wpk透视辅助靠谱吗,微扑克教程(果然是真的有挂)1、下载好wpk透视辅助靠...
透视新版!wpk辅助哪里买,w... 透视新版!wpk辅助哪里买,wpk有辅助器吗,必备教程(果然是真的有挂)1)wpk有辅助器吗辅助挂:...
透视规律!wpk辅助购买,wp... 透视规律!wpk辅助购买,wpk透视辅助靠谱吗,AA德州教程(原来真的是有挂)1.wpk透视辅助靠谱...
透视插件!如何下载wpk透视版... 透视插件!如何下载wpk透视版,wpk辅助器,解密教程(本来有挂)1、许多玩家不知道如何下载wpk透...
透视能赢!wpk俱乐部是做什么... 透视能赢!wpk俱乐部是做什么的,wpk辅助软件,wpk教程(好像真的是有挂);所有人都在同一条线上...
透视实锤!wpk私人局辅助是真... 透视实锤!wpk私人局辅助是真的吗,wpk透视辅助靠谱吗,透明教程(原来存在有挂)暗藏猫腻,小编详细...
透视科技!wpk刷入池率脚本,... 透视科技!wpk刷入池率脚本,wpk俱乐部是做什么的,安装教程(竟然真的有挂)小薇(透视辅助)致您一...