Когда я изменяю innerHTML элемента на что-то вроде этого: <div cdkDrag>I should be draggable</div>, элемент div должен быть перетаскиваемым, но это не так.
Пример: https://stackblitz.com/edit/angular-material2-issue-d1kv8a.
Моя угловая версия: 7.1.4






Существует разница между добавлением атрибута в div и его рендерингом. В настоящее время идет обсуждение этой темы на Гитхаб. Кажется, что есть некоторые обходные пути, но все они имеют недостатки.
cdkDrag - это директива, и она не будет компилироваться в строки html.