Перетаскивание со списками в разных компонентах - угловой CDK - PullRequest
1 голос
/ 24 сентября 2019

У меня был пример работы с использованием нескольких элементов cdkDropList в одном и том же компоненте, однако я реорганизовал код и заметил, что перемещение их в другие компоненты в моем примере перестало работать.

Вот небольшая демонстрация: https://stackblitz.com/edit/angular-cdk-drag-drop-wkpqst

Если вы попытаетесь переместить элемент из списка «Задачи» в «Готово», вы увидите, что список не выделен синей рамкой, как предполагалось.

Должны ли списки быть в одном компоненте, то есть в одной области видимости?

1 Ответ

1 голос
/ 24 сентября 2019

Вы можете использовать свойства id и cdkDropListConnectedTo, чтобы связать оба списка

...