0

В моем приложении я создал две директивы, один parentDirective и childDirective. Родительская директива динамически создает дочерние директивы в зависимости от некоторых критериев, определенных родителем, при нажатии кнопки родительской директивы.AngularJS: Разрушающий дочерняя директива scope

Он работает нормально, но проблема заключается в том, что я изменяю критерии и воссоздавая дочерние директивы, рамки предыдущих дочерних директив не уничтожаются (Batarang по-прежнему показывает старые директивы для дочерних директив).

Я использую изолированную область действия как для родительских, так и для дочерних директив.

Есть ли способ уничтожить рамки для дочерних директив от родителя. Любая помощь будет оценена по достоинству.

ответ

0

Я понял, где я делаю неправильно, мой код удаляет дочерние директивы, прежде чем уничтожить его область действия. Он работает, когда я удалил область действия перед удалением директивы

Смежные вопросы