Как проверить, осталась ли привязка у элемента в angularjs?
Есть приложение с использованием angularjs, в нем используется сторонняя директива, которая занимается сортировкой списка. Эта сортировка использует jquery sortable. В какой-то момент в этой директиве происходит ошибка в джаваскрипте, вылетает эксепшн, ангулар перерисовывает ng-repeat по элементам списка, но при этом получается, что в контейнере остаются дубликаты элементов, которые уже "отвязаны" от списка, то есть вызывая ng-repeat, ангулар не учитывает "старые" элементы. Каким образом он отслеживает эту привязку?..
Если посмотреть $('el').data(), то там есть scope, в нем вся информация типа вотчеров и т.п., что можно проверить и что проверяет сам ангулар?..
Попробую пока сам глянуть по исходникам