Некоторые возможные причины возникновения проблем с Drag and Drop в Angular при использовании сортируемого списка:
- Неправильный импорт модуля Drag and Drop. 2 Его необходимо импортировать в модуль, где будет использоваться функциональность перетаскивания. 2
- Использование устаревшей версии Angular и Angular CDK. 2 В более ранних версиях могут быть проблемы с совместимостью с сенсорными устройствами. 2
- Неправильное обновление данных. 1 При обновлении данных нужно также обновлять элементы, которые передаются в DropListRef.withItems. 1 Если список не знает о новых данных, он не сможет автоматически обновлять свои внутренние ссылки. 1
- Использование виртуальной прокрутки CDK. 1 Это может приводить к нарушению индексов CdkDragDrop, особенно когда элемент навсегда удаляется из списка перетаскивания. 1
Для решения проблем рекомендуется использовать актуальную документацию и доступные ресурсы, а также при необходимости обращаться за помощью к специалистам.