Я использую ng2-dragula для перетаскивания предметов на угловые 4.
Все работает нормально, но у меня проблема
Я использую следующий селезень:
this._dragulaEventSubscription.add(this._dragulaService.dropModel(id)
.subscribe(({ name, el, target, source, sibling, item, sourceModel, targetModel, sourceIndex, targetIndex }) => {
console.log({ name, el, target, source, sibling, item, sourceModel, targetModel, sourceIndex, targetIndex });
})
);
Предмет, который я перемещаю, а также источник и цель столбца - это большой угловой объект со свойствами, которые мне нужны.
Элемент, возвращаемый службой, который я перемещаю (объект не является элементом HTML), но источник и цель - это элемент DOM столбца, к которому я перемещаюсь.
Я бы хотел, чтобы сервис возвращал мой исходный и целевой объект angular4.
Как я могу связать это с работой?
я должен установить случайный идентификатор для всех столбцов, а затем получить их идентификатор в коде?