Использование библиотеки dragula в моем приложении Angular (angular версия 8) для перетаскивания мышью. Нужно ли вызывать функцию destroy
, когда ngDestroy()
ловушка вызывается Angular?
Функция библиотеки destroy
:
Удаляет все события перетаскивания используется Dragula для управления перетаскиванием между контейнерами. Если .destroy вызывается во время перетаскивания элемента, перетаскивание будет эффективно отменено.
Все, что он делает - это удаляет прослушиватели событий из DOM. Если сам DOM удален Angular, может быть, нет необходимости удалять прослушиватели событий?
Пожалуйста, объясните, если я что-то здесь упускаю.