💡
原文英文,约1200词,阅读约需5分钟。
📝
内容提要
介绍了Angular CDK Drag & Drop模块的使用方法,支持拖放界面、列表排序、项目转移、动画效果、触摸设备、自定义拖动手柄、预览、占位符、水平列表和轴锁定。详细介绍了垂直、水平和混合排序方式。
🎯
关键要点
- Angular CDK Drag & Drop模块允许轻松构建拖放界面,支持多种功能。
- 通过将一组cdkDrag元素包装在cdkDropList中,可以创建可重新排序的集合。
- 使用cdkDropListDropped事件更新数据模型。
- Angular CDK支持两种排序方向:垂直(默认)和水平。
- 可以通过设置cdkDropListOrientation属性为horizontal来改变排序方向。
- 从Angular Material v18.1.0开始,支持混合排序方向,允许项目换行,但不支持动画效果。
➡️